Nightly jobs are daily automated tasks that occur at a predetermined time outside of normal business hours. These jobs are memory-intensive, and include various integrity checks and data consolidation tasks that are best conducted when the Rapid Recovery Core is less active.
All the nightly jobs, and the scope for which they can be applied, are described in the following table. Nightly jobs can be managed at the Core level (which applies to all machines protected on the Core). Those nightly jobs which can also be applied for a specific protected machine list the scope as "Protected machine."
Job Name | Scope | Description | ||
---|---|---|---|---|
Change |
N/A |
This control opens the Nightly Jobs dialog box, where you can enable, disable, or change settings for each nightly job. | ||
Nightly jobs time |
All |
This setting represents the time that nightly jobs are scheduled to start running. Quest recommends configuring your Core to run nightly jobs during a time of low activity. The default time is 12:00 AM. | ||
Check attachability of SQL Server databases |
Protected machine |
Checks the integrity of recovery points containing SQL databases. For more information, see Managing Core SQL attachability settings. | ||
Check checksum of Exchange databases |
Protected machine |
Checks the integrity of recovery points containing Exchange Database (EDB) files.
| ||
Check integrity of Oracle databases |
Core or protected machine |
Checks the integrity of Oracle databases using the DBVERIFY utility. Process:
| ||
Check integrity of recovery points |
Core or protected machine |
Checks the integrity of recovery points for each protected machine.
Process:
| ||
Clean orphaned registry keys on Hyper-V agents |
|
For Hyper-V hosts using Rapid Recovery release 6.1.x agentless protection, this nightly job cleans orphaned keys made in the Windows registry for each attach and detach operation. The registry entries are harmless, but over time can accumulate, leading to slower performance.
| ||
Consolidate VMware snapshots for protected virtual machines |
Core or protected machine |
This nightly job is relevant if you use native VMware APIs to protect machines without the Rapid Recovery Agent software. You should periodically consolidate VMware snapshots. Enabling this nightly job lets you perform these consolidations on a daily basis. This nightly job contains one parameter, Maximum simultaneous consolidations, which must be set to a number between 1 and 100. | ||
Deferred delete |
Core |
This setting lets you defer removal of recovery points from the repository until the time specified in your Core to perform nightly jobs. When enabled, then after other nightly jobs run, Core processing is dedicated to running the "Deleting records previously flagged for deletion" job. That job removes marked recovery points from the repository until they are all removed, or until four hours have passed from the nightly jobs execution time. Nightly jobs then end, and other queued jobs resume. Any remaining deletions occur in the background, concurrent with other tasks, until the next day's nightly jobs run.
Quest recommends leaving this nightly job disabled unless you are encountering transfer performance issues related to backed-up recovery point deletions. If you enable this option, Quest recommends reviewing your Core jobs to ensure most recovery points marked for deletion are removed from the repository within a one-week period. This approach helps to balance maximum transfer performance with maximum reclamation of repository space. | ||
Delete old events and jobs |
Core |
Maintains the scale of the events database by removing old events. The number of days is configurable, defaulting to 30 days. | ||
Log truncation for Exchange |
Protected machine |
Maintains the size of Exchange logs by truncating the exchange database transaction log to match the last recovery point.
| ||
Log truncation for Oracle |
Protected machine |
Controls truncation for Oracle logs. When enabled, truncation occurs when nightly jobs run, according to the deletion policy selected.
| ||
Log truncation for SQL Server |
Protected machine |
Maintains the size of SQL Server logs by truncating the database transaction log to match the last recovery point.
| ||
Rollup |
Core or protected machine |
Applies the retention policy to your backed-up data by combining or "rolling up" recovery points on the schedule dictated in the policy. You can customize the policy on the Core, which applies by default to all protected machines. By default, the rollup job is run for the whole Core; or click [Expand] to expand the view of protected machines. You can then define the set of protected machines you want to roll up using the Core policy. For more information about using a retention policy on a protected machine that differs from the default policy set in the Core, see Customizing retention policy settings for a protected machine. |