HSM_CDSB_VALID_BACKUPS

Description:
Determines if number of valid Control Data Set (CDS) backups has fallen below a critical level.

This check is registered with IBM® Health Checker for z/OS® when the MAIN DFSMShsm host initializes on a z/OS image for the first time since IPL.

The check will run after a MAIN DFSMShsm host initializes, the CDS backup function completes on a MAIN or AUX host, a SETSYS CDSVERSIONBACKUP is issued to a MAIN or AUX DFSMShsm host(SETSYS CDSVERSIONBACKUP commands processed during MAIN host initializatin will not cause the checks to run).

This check requires a MAIN DFSMShsm host to be active on the z/OS image. If this check runs while a MAIN DFSMShsm host is not active, the check will be disabled until a MAIN host initializes.

For multi-cluster CDS's, all cluster backups for a version must be valid before the version is considered a valid backup.

Reason for check:
It is recommended that DFSMShsm maintain a minimum of 4 CDS backups. This practice greatly minimizes the exposure of all valid backups rolling off over the course of an extended off-shift period such as a three-day weekend.
z/OS releases the check applies to:
z/OS V1R7 and later.
User override of IBM values:
Start of changeThe following sample shows the defaults for customizable values for this check. Use this sample to make permanent check customizations in an HZSPRMxx parmlib member used at IBM Health Checker for z/OS startup. If you just want a one-time only update to the check defaults, omit the first line (ADDREPLACE POLICY) and use the UPDATE statement on a MODIFY hzsproc command. Note that using non-POLICY UPDATEs in HZSPRMxx can lead to unexpected results and is therefore not recommended.End of change
Start of changeADDREPLACE POLICY[(policyname)] [STATEMENT(name)]End of change
UPDATE
CHECK(IBMHSM,HSM_CDS_VALID_BACKUPS)
SEVERITY(MED) INTERVAL(24:00) PARM('CRITVAL(4)')
DATE(20071031)
REASON('YOUR REASON FOR MAKING AN UPDATE.')
Parameters accepted:
Yes. The critical value of backups to check for can be adjusted. For example, PARM('CRITVAL(10)').

Default: 4 Maximum: 9999

Note that specifying a value of 0 means the check will run but will not issue an exception.

Verbose support:
No
Debug support:
No
Reference:
For more information on DFSMShsm CDS Backup, see the following:
Messages:
This check issues the following exception messages:
  • ARCHC0108E
  • ARCHC0115E
See the ARCH messages in z/OS MVS System Messages, Vol 2 (ARC-ASA). .
SECLABEL recommended for multilevel security users:
SYSLOW - see z/OS Planning for Multilevel Security and the Common Criteria for information on using SECLABELs.