Holding and releasing the fast replication functions

You can use the HOLD FRBACKUP and HOLD FRRECOV commands to hold and release the FRBACKUP function, as follows:
  • HOLD FRBACKUP. This command indicates to DFSMShsm that no new FRBACKUP commands are selected for processing.
  • HOLD FRRECOV. This command indicates to DFSMShsm that no new FRRECOV commands are selected for processing.

When you enter the HOLD FRBACKUP or HOLD FRRECOV command, all WAIT requests fail and all NOWAIT requests remain on the respective queue. Requests that have already been selected continue with normal processing.

Start of changeThe HOLD FRBACKUP command has a different effect if the host issuing the command is connected to a common dump queue (CDQ). New dump requests (any type from FRBACKUP, BACKVOL or AUTODUMP) from this host are submitted and processed by the CDQ, but the CDQ does not use the resources on this host to process them. If the host is the master scheduler in the CDQ, it is unable to perform scheduling of CDQ work. Consider using SETSYS MAXDUMPTASKS(0) from the master scheduler instead of this HOLD if you want the master scheduler to schedule CDQ work but not use its resources for CDQ dump processing.End of change

Start of changeYou can use the RELEASE command from a host that is connected to a common dump queue to allow new a dump command, and auto dump volumes, to be selected and processed.End of change

You can use HOLD DUMP and HOLD DUMP(FRBACKUP) commands to prevent any new dumps of FRBACKUP target volumes from being started by the FRBACKUP command.

You can use the HOLD FRRECOV and HOLD FRRECOV(TAPE) commands to prevent any new recoveries from a FRBACKUP generated dump. HOLD FRRECOV(TAPE) command only affects recovery from dump, but not from DASD backups.

You can use the HOLD FRRECOV(DATASET) command to hold data set recoveries from copy pool backup versions. HOLD RECOVER(TAPEDATASET) does not apply to the FRRECOV command.

You can use the RELEASE FRBACKUP and the RELEASE FRRECOV commands to release the holds that were placed on the respective functions.

You can use the RELEASE DUMP and RELEASE DUMP(FRBACKUP) to allow all FRBACKUP dump functions to be processed if no higher level HOLD is in effect.

You can use the RELEASE FRRECOV and RELEASE FRRECOV(TAPE) to allow all FRRECOV dump functions to be processed if no higher level HOLD is in effect.

You can use the RELEASE FRRECOV(DATASET) command to release only data set recoveries if they are not held at a higher level.