Job Controller FAQ

How can users belonging to different user groups be restricted from viewing all CommCell objects?

If a user is not part of the View All user group, then that user will not see CommCell objects for which the user's member user group(s) does not have associations. Furthermore, users will not be able to view the Job Controller or Event Viewer details associated with the CommCell objects for which they do not have permissions. Note that a user will not be able to view these CommCell objects upon logging onto the CommCell Console after the restrictions have been set.

How are multiple stub recovery jobs for File Archiver agents submitted to the Job Controller?

For the File Archiver agents, multiple stub recoveries from disk media or tape are submitted to the Job Controller as one job. For such stub recoveries, only one job will display in the Job Controller.

How does Preemption work for Oracle and Oracle RAC agents?

For Oracle and Oracle RAC agents, selective online full backup jobs are neither preemptable nor restartable. Similarly, oracle log backup jobs that are submitted during selective online full backups (data phase) also cannot be preempted nor restarted.

When is a Non-Full Backup converted to a Full Backup automatically?

A non-full backup is automatically converted to a full backup under the following conditions:

  • The first backup of the subclient

  • A subclient is associated to another storage policy

  • A secondary storage policy copy that is not synchronized with a primary copy (for all the subclients of a storage policy) is promoted

  • A backup job within the most recent backup cycle is pruned or disabled from a primary copy

  • A new content path is added to the subclient

  • You switch from a SnapProtect backup to a traditional backup or vice versa

  • After CommCell Migration (for some agents)

Some agents have additional scenarios in which a non-full backup will be automatically converted to a full backup:

  • Exchange Database agents

    • If an Exchange Database has been restored

    • If an Exchange Database has been auto-discovered

    • If the Pre-Selected backup type has been changed

    • If a preselected job fails or is killed while in the Archive Index phase

  • Oracle agents

  • SQL Server agents

  • OES File System agents

    After selecting the backup set option Decompress Data Before Backup, the first OES File System backup is converted to a full backup for all subclients that belong to that backup set.

Please refer to the documentation for your agent for additional information on backup operations.

What are the possible job phases for agents?

File System Agents

All possible phases for File System agent backup and their descriptions are as follows:

Phase

Description

Backup Type

Finish Synthetic Full

This phase is run for the first backup job after synthetic full.

Full, Incremental

Index Restore

If the index from full backup is not in index cache directory, this optional phase is run to restore the index.

Incremental

Pre Scan

This phase is run to execute Pre Scan operation based on subclient option Pre Scan.

Full, Incremental

Scan

mandatory phase

During this phase the backup file list is generated and stored in collect files.

Full, Incremental

Post Scan

This phase is run to execute post scan operation based on subclient option Post Scan.

Full, Incremental

Pre Backup

This phase is run to execute Pre Backup operation based on subclient option Pre Backup.

Full, Incremental

Backup

(mandatory phase)

The content is actually backed up to media.

Full, Incremental

Post Backup

This phase is run to execute Post Backup operation based on subclient option Post Backup.

Full, Incremental

Archive Index

(mandatory phase)

Index Cache for the backup job is backed up to media.

Full, Incremental

Stubbing

Generates stubs during turbo archiving backup job.

Full, Incremental

All possible phases for File System agent restore and their descriptions are as follows:

Phase

Description

Pre Restore

This phase is run to execute pre restore operations based upon restore options.

Restore

(mandatory phase)

The selected content will be restored to the destination client and path.

Cleanup

This phase is run to cleanup restore task entries if the original restore job fails.

Post Restore

This phase is run to execute post restore operations based upon restore options.

Oracle Agents

All possible phases for Oracle agent backup and their descriptions are as follows:

Phase

Description

Backup Type

Discover

Discover phase is run for Oracle RAC backup to calculate the number of streams available for backup.

Oracle RAC agent FULL and Incremental.

Index Restore

Index restore phase is run during incremental job, which is collecting table meta data and the index from previous full is not in index cache directory.

Incremental

Pre Backup

This phase is run to execute pre backup command based on subclient option.

Full, Incremental

Database Backup

(mandatory phase)

Rman is executed to backup the database.

Full, Incremental

Logs Backup

(mandatory phase)

Rman is executed to backup the archive logs.

Full, Incremental

Post Backup

This phase is run to execute post backup command based on subclient option.

Full, Incremental

Archive index

Archives index.

Full, Incremental

All possible phases for Oracle agent restore and their descriptions are as follows:

Phase

Description

Comments

Pre Restore

This phase is run to execute pre restore operations based upon restore options.

Control Restore

(mandatory phase)

Rman is executed to restore the control file.

If “Control File” is not chosen in the restore options, this phase is skipped.

Data Restore

(mandatory phase)

Rman is executed to restore and recover the data.

If “Database” content is not selected or “recovery” options are not selected, this phase is skipped.

Post Restore

This phase is run to execute post restore operations based upon restore options.

Sybase Agents

All possible phases for Sybase agent backup and their descriptions are as follows:

Phase

Description

Backup Type

Pre Backup

This phase is run to execute pre backup command based on subclient option.

Full, Incremental

Transaction Log Backup

(mandatory phase)

Rman is executed to backup the archive logs.

Incremental/Transaction Logs Backup

Database Backup

(mandatory phase)

Rman is executed to backup the database.

Full

Post Backup

This phase is run to execute post backup command based on subclient option.

Full, Incremental

All possible phases for Sybase agent restore and their descriptions are as follows:

Phase

Description

Pre Restore

This phase is run to execute pre restore operations based upon restore options.

Data Restore

(mandatory phase)

Selected databases will be restored and brought online.

Post Restore

This phase is run to execute post restore operations based upon restore options.

NDMP Agents

All possible phases for NDMP agent backup and their descriptions are as follows:

Phase

Description

Backup Type

Index Restore

Restores index from previous full for incremental backups if not available in cache directory.

Incremental

Create Index

(mandatory phase)

Initializes Index for the backup job.

Full, Incremental

Pre Backup

Runs any defined pre backup script as defined in subclient properties.

Full, Incremental

Backup

(mandatory phase)

Runs the backup. The file server will determine what it needs to backup and will send the NDMP Backup process a list of the files it backs up.

Full, Incremental

Post Backup

Runs any defined post backup script as defined in subclient properties.

Full, Incremental

Archive Index

(mandatory phase)

Index Cache for the backup job is backed-up to media.

Full, Incremental

All possible phases for NDMP agent restore and their descriptions are as follows:

Phase

Description

Pre Restore

Runs and pre-restore script from restore options.

Restore

(mandatory phase)

Runs the restore. Restore list is sent to the file server – the file servers requests reads of the data.

Cleanup

Cleanup is run to free task entries when the restore job fails.

Post Restore

Runs and post-restore script from restore options.

SQL Server Agents

All possible phases for SQL Server agent backup and their descriptions are as follows:

Phase

Description

Backup Type

Pre Backup

Runs any defined pre backup script as defined in subclient properties.

Full, Transaction Logs Backup

Transaction Logs

(mandatory phase)

Backs up transaction logs.

Transaction Logs Backup

Differential Backup

(mandatory phase)

Backs-up all the changes from previous full backup job.

Differential Backup

Database Backup

(mandatory phase)

Runs the database backup.

Full

Post Backup

Runs any defined post backup script as defined in subclient properties.

Full, Incremental

All possible phases for SQL Server agent restore and their descriptions are as follows:

Phase

Description

Pre Restore

Runs and pre-restore script from restore options.

Restore

Runs the restore. Restore list is sent to the file server – the file servers requests reads of the data.

Post Restore

Runs and post-restore script from restore options.

Exchange Database Agents

All possible phases for Exchange Database agent backup and their descriptions are as follows:

Phase

Description

Backup Type

Discover

Discovers the databases and nodes available for DAG backups.

Full, Incremental

Pre Backup

Runs any defined pre backup script as defined in subclient properties.

Full, Incremental

Database Backup

(mandatory phase)

Runs the backup of database.

Full, Incremental

Post Backup

Runs any defined post backup script as defined in subclient properties.

Full, Incremental

All possible phases for Exchange Database agent restore and their descriptions are as follows:

Phase

Description

Pre Restore

Runs and pre-restore script from restore options.

Restore

(mandatory phase)

Runs the restore. Restore list is sent to the file server – the file servers requests reads of the data.

Post Restore

Runs and post-restore script from restore options.

Loading...