Management class considerations

The ABARS aggregate group definition can contain a management class name that is used to obtain a management class definition. Use the management class definition to determine the following aggregate backup parameters:

  1. The maximum number of aggregate group backup versions to be kept (a specific number of versions up to 9999, or NOLIMIT).
    Note: Specifying a limit allows the creation of a new version to roll off (delete) all existing versions that exceed the current limit.

    NOLIMIT specifies that no roll-off occurs.

  2. Aggregate group backup RETAIN parameters for ABACKUP versions:
      RETAIN ONLY VERSION = DAYS  |  WEEKS | MONTHS | YEARS(nnnn) | NOLIMIT
    
      RETAIN EXTRA VERSIONS = DAYS  |  WEEKS | MONTHS | YEARS(nnnn) | NOLIMIT
    Note: These values do not affect the expiration date on the actual tape labels.
  3. The serialization option:
      COPY SERIALIZATION = C | F | blank

    Specify C (continue) for “tolerate an enqueue failure”, and F (fail) for “do not tolerate an enqueue failure”. Blank means a null entry.

  4. The ABACKUP COPY TECHNIQUE. You can specify:
    PREFERRED (P)
    A concurrent copy session is requested for each data set. The aggregate backup continues if a concurrent copy session is not obtained for a particular data set.
    REQUIRED (R)
    A concurrent copy session is requested for each data set. The entire aggregate backup fails if a concurrent copy session is not obtained for a particular data set.
    STANDARD (S)
    A concurrent copy session not be requested (default).
    VIRTUAL PREFERRED (VP)
    A virtual concurrent copy session is requested for each data set. The aggregate backup continues if a virtual concurrent copy session is not obtained for a particular data set.
    VIRTUAL REQUIRED (VR)
    A virtual concurrent copy session is requested for each data set. The entire aggregate backup fails if a virtual concurrent copy session is not obtained for a particular data set.
    CACHE PREFERRED (CP)
    A cache-based concurrent copy session is requested for each data set. The aggregate backup continues if a cache-based concurrent copy session is not obtained for a particular data set.
    CACHE REQUIRED (CR)
    A cache-based concurrent copy session is requested for each data set. The entire aggregate backup fails if a cache-based concurrent copy session is not obtained for a particular data set.
Note: Use these additional considerations when using cache-based concurrent copy to process large data sets or volumes, or when using multiple tasks to process a large number of data sets:
In addition:
Note:
  1. If the management class specified in the aggregate group definition does not exist, ABACKUP fails.
  2. If a management class is not specified in the aggregate group definition, ABACKUP continues using the default management class. If a default management class is not defined, ABACKUP uses the following DFSMShsm defaults:
    • RETAIN ONLY VERSION = NOLIMIT
    • RETAIN EXTRA VERSIONS = DAYS(14)
    • NUMBER OF VERSIONS = 2
    • COPY SERIALIZATION = STATIC
    • ABACKUP COPY TECHNIQUE = STANDARD
  3. The default management class name is never stored in the ABR record.