Loading...

Job Controller - FAQ

Table of Contents

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 backedup 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.

NAS Agents

All possible phases for NAS 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 NAS 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 NAS 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.