DOCUMENTATION: Why does an extra parent job appear with a "-" for the schedule in VERITAS NetBackup (tm) 6.0 for certain backups?

Article:TECH43566  |  Created: 2005-01-13  |  Updated: 2008-01-31  |  Article URL http://www.symantec.com/docs/TECH43566
Article Type
Technical Solution


Environment

Issue



DOCUMENTATION: Why does an extra parent job appear with a "-" for the schedule in VERITAS NetBackup (tm) 6.0 for certain backups?

Solution



Manual:  NetBackup System Administrators Guide for UNIX and Linux, Volume I

Page:  318

Modification Type:  Supplement

Modification:

Starting with NetBackup 6.0,  an extra job can appear for some types of backups, such as multi-streamed backups.  This is known as a parent job and handles various preprocessing and post-processing for backups.  This will also create the child backup jobs to handle the backups or duplications running on the Master.  This parent job will only appear for certain types of backups.  These are listed below.  For sites that run hundreds of backups a day this will cause a noticeable amount of extra jobs in the Activity monitor.  This parent job is a normal part of NetBackup and cannot be disabled for the types of backups that require it.

Some notes about the behavior of parent jobs in NetBackup 6.0

1. Parent jobs do not count towards the Global Attribute "Max Jobs Per Client".
Example: The Global Attribute "Max Jobs Per Client" is set to 1.  A parent job and one child job will go active in the Activity Monitor.  The remaining child jobs will be queued.  

2. Parent jobs do not count towards the number of jobs defined in "Limit Jobs per policy".
Example: A parent job goes active and the "Limit Jobs Per Policy" attribute is set to "5". The parent job can allow up to five child jobs to go active.  The remaining child jobs will be queued.  

3. For multiple copy backups, if at least one child job is successful, then the parent job will report as successful.  
Example: A parent job creates two child jobs to handle a copy.  The first job finishes with a Status 0, the second fails with a Status 98.  The parent job will report a Status 0 in the Activity Monitor since one of the copies was successful.

4. When building the work list,  the NetBackup Policy Execution Manager (nbpem) will give priority to any child jobs created by an active parent job.  These child jobs will have precedence over other jobs, including the children of another parent job.
Example: A parent job goes active and two child jobs go active while three child jobs are queued.  A second parent job goes active.  The child jobs from the first parent job will have precedence over the second parent job.  Note: When any specific child jobs go active will also be influenced by the priority of jobs, number of clients, retention level specified, the number of available storage units, the multiplexing value allowed per storage unit, etc.

5. The parent_start_notify and parent_end_notify scripts are run at the start and end of the parent job.  These scripts can be modified to send email or do other actions for each parent job on the Master server.

6. Cancelling a parent job will cause all child jobs to be canceled as well.

The following types of backups will cause an extra parent job to appear in the Activity Monitor for a backup.  A parent job may appear for other NetBackup operations as well.

  • Advanced Client - The parent job handles the processing of the snapshot for Advanced Client backups.
  • Bare Metal Restore - The parent job will handle the processing of multiple steams.
  • Offline, Cold Catalog Backups - The parent job initiates bpbackupdb as a child job.
  • Online, Hot Catalog Backups - The parent job will handle the processing of multiple streams for the database backup, file system portion of the backup,  and any 5.x media servers.
  • Multiple Copies - The parent job creates the child jobs.
  • Multiple Data Steams - The parent job performs STREAMS discovery and initiates child jobs.
  • SharePoint - The parent job starts the resolver process which creates the child jobs.
  • Vault - The parent job starts the Vault profile and starts the duplications.
Additional information can be found by searching for "Parent Job" in the NetBackup System Administrators Guide for UNIX and Linux, Volume I and NetBackup System Administrators Guide for UNIX and Linux, Volume II.


Legacy ID



278931


Article URL http://www.symantec.com/docs/TECH43566


Terms of use for this information are found in Legal Notices