Possible failures during CDS and journal backup

If a CDS or journal backup fails, DFSMShsm documents the failure with message ARC0744E. This topic explains how to proceed after the most likely type of error, and more general suggestions for other error conditions.

Growth of your control data sets

Over time, the number of data sets migrated and backed up, the number of tape volumes owned by DFSMShsm, and so on, typically increase, causing your control data sets to grow in size. A control data set may grow such that the space allocated to its DASD backup copy is no longer enough, producing return code 12, 13, 18, 47, or 48 in message ARC0744E during an attempted backup.

Assuming from analyzing messages from DFSMSdss or Access Method Services that a backup copy is full, proceed as follows:

  1. Issue the QUERY CDSVERSIONBACKUP command. The resulting message ARC0376I, for example,
    ARC0376I
    BACKUPCOPIES=3,

    BACKUPDEVICECATEGORY=DASD,

    LATESTFINALQUALIFIER=V0000170,

    DATAMOVER=HSM

    gives you the latest version qualifier, and how many backup copies need to be reallocated.

  2. Examine the message for the control data set that is identified in the ARC0744E message and determine which backup copies (MCDS, BCDS, OCDS, or JRNL) must be made larger. Assume that the backup copies of the BCDS must be reallocated.
  3. Rename the backup data sets uid.BCDS.BACKUP.V0000168 through uid.BCDS.BACKUP.V0000170 so they can be kept until there are successful backups.
  4. Compare the (used) size of the current BCDS to its size when the backup data sets for the BCDS were last allocated. This allows you to get a rough idea of how much larger the backup data sets must be.
  5. Use the ratio from step 4, and reallocate backup data sets uid.BCDS.BACKUP.V0000168 through uid.BCDS.BACKUP.V0000170 to their new larger sizes.
  6. Issue the commands
    RELEASE BACKUP
    BACKVOL CDS

    If the failed backup was for the journal, DFSMShsm will have inhibited journaling. A successful BACKVOL CDS command should back up the journal, then null the online journal.

  7. Issue commands to RELEASE the other DFSMShsm functions that you are using once the BACKVOL command is successful.
  8. Delete the backup data sets that were renamed in step 3 when DFSMShsm makes three successful backups. A successful backup generates the following message as part of the output from a QUERY CDSV:
    ARC0376I
    . . .

    LATESTFINALQUALIFIER=V0000173,

Other failures

By considering the return code in message ARC0744E, you can determine which type of failure occurred:

Related reading: