Using the aggregate backup installation exits

Programming interface information
Programming interface information

Four installation exits are used by aggregate backup if they are accessible to the LOAD macro and if SETSYS EXITON(ARCM2EXT), SETSYS EXITON(ARCBEEXT), SETSYS EXITON(ARCTVEXT), and SETSYS EXITON(ARCEDEXT) commands have been issued. (You can use the QUERY SETSYS command to display the status of these exits.)

ARCM2EXT is called by aggregate backup when a data set on an ML2 volume is encountered, and it allows you to specify if the data set should be skipped or included in the aggregate backup.

ARCBEEXT is called when:
  • A data set encounters an input data set I/O
  • A CDS I/O is encountered
  • An SDSP allocation error occurs
  • An uncataloged data set is encountered
  • A data set fails serialization of the MAJOR NAME = ARCDSN, MINOR NAME = datasetname resource
  • An error occurs during DFSMSdss dump processing

ARCBEEXT allows you to specify if the data set should be skipped so that the aggregate backup can complete successfully, or if it should be included in the aggregate backup and cause aggregate backup to fail.

ARCEDEXT is called to allow you to specify a tape volume expiration date other than 99365 for the aggregate backup output files.

ARCTVEXT is called to indicate to tape management systems, excluding DFSMSrmm, that ABARS is expiring a tape volume under any of the following conditions:
  • When rolling off old ABARS versions during ABACKUP processing
  • When expiring ABARS versions (EXPIREBV ABARSVERSIONS)
  • When ABACKUP processing fails
End of programming interface information
End of programming interface information

Related reading

For more information about installation exits, see z/OS DFSMS Installation Exits.