You can use the DFSMShsm HOLD command to hold ABARS functions and
to designate a specific aggregate group or control file data set name
to be held. The commands HOLD ABACKUP or HOLD ARECOVER may be used
to hold ABARS functions, and the commands HOLD ABACKUP(agname) or HOLD ARECOVER [DATASETNAME(controlfiledsn) | AGGREGATE(agname)] may be used to
hold a specific aggregate group or control file within the ABARS functions.
If the HOLD EOD option is specified for ABACKUP or ARECOVER, the
following processing takes place:
Note: If an aggregate
group or control file data set name is specified, this processing
takes place only when the specified name matches a currently running
or pending ABACKUP or ARECOVER command.
- Currently executing ABACKUP or ARECOVER commands are stopped,
at the end of processing a data set, and are not requeued for processing.
Data sets and tapes are closed and deallocated, all memory is freed,
and processing is immediately terminated.
- If the HOLD EOD option is specified for a currently running ABACKUP
command, the ABACKUP output files are uncataloged and the tape volume
serial numbers are removed from the HSMABR tape connected set if they
are indicated to be RACF® protected.
- Pending ABACKUP or ARECOVER commands that were submitted without
using the WAIT option are held. They remain in the queue and are not
executed until a RELEASE command is issued.
- Pending ABACKUP or ARECOVER commands submitted using the WAIT
option are failed with an accompanying error message.
If the HOLD command is specified for the ABACKUP or ARECOVER function
(without the EOD option), the following processing takes place:
Note: If an aggregate group or control file data set name is specified,
this processing takes place only when the specified name matches a
currently running or pending ABACKUP or ARECOVER command.
- Currently executing ABACKUP or ARECOVER commands run to completion.
If an aggregate group or control file data set name has been specified,
subsequent commands for that name are held.
- Pending ABACKUP or ARECOVER commands submitted without using the
WAIT option are held. They remain in the queue and are not executed
until a RELEASE command is issued.
- Pending ABACKUP or ARECOVER commands submitted using the WAIT
option are failed with an accompanying error message.
When the HOLD command is specified for an ABACKUP or ARECOVER command
using an aggregate group or control file data set name and the command
is neither running nor pending, subsequent commands issued using that
name are held.
Note: During ABACKUP processing, if the control
file has already been written and a HOLD EOD is issued, ABACKUP completes
normally. However, if ABACKUP has been issued with the MOVE option,
ABACKUP will be held.