Using DEBUG to determine the results of DFSMShsm processing without moving data sets
SETSYS DEBUG
The DEBUG parameter of the SETSYS command permits DFSMShsm to exercise all of its volume backup, dump, and migration functions; but instead of moving or deleting data sets, it merely writes messages to the activity logs to indicate what data set movement or deletion would have occurred. For example, if you are already using DFSMShsm and want to test the effects of the EXPIREBV command, you could issue the SETSYS DEBUG command followed by the EXPIREBV command. DFSMShsm would then write messages to the activity logs, indicating which of your backup versions would have been deleted by the EXPIREBV command.
Issuing the ABACKUP and ARECOVER commands while SETSYS DEBUG is in effect causes the commands to be processed as if the VERIFY parameter were in effect.
If DFSMShsm is stopped when it is running in DEBUG mode, any command requests that have not been processed are lost and are not processed when DFSMShsm is restarted. See Stopping DFSMShsm for a discussion of restarting processing when DFSMShsm is restarted.
SETSYS NODEBUG
However, if the DEBUG parameter is specified in the ARCCMDxx member, you may find it more convenient just to remove the SETSYS DEBUG command from the ARCCMDxx member.