Information
Space announcement This space now contains the documentation for all the following components:
  • CHANGE ACCUMULATION PLUS
  • IMAGE COPY PLUS
  • RECOVERY MANAGER for IMS
  • RECOVERY PLUS for IMS
We are no longer updating the individual documentation spaces for these components. For the latest documentation, see BMC AMI Backup and Recovery for IMS 5.2.

Output data sets from the Archive Image Copy creation process


The output of the Archive Image Copy creation process is recorded in the following data sets.

  • Archive Image Copy (IC) data set
  • Archive Resource data set (RSR)
  • Archive Directory data set (ARUDIR)

Archive Image Copy (IC) data set

The Archive IC data set contains the Archive IC and additional control details related to the DBDS or the area for which the image copy is being generated. This is a variable-blocked (VB) data set, and a new Archive IC data set is created for each DBDS or area, every time the Archive IC create process is run. Further, you can dynamically allocate the data set by using models. Use the IC keyword on the REC or AREC command to specify the model name for the dynamic allocation for the Archive IC data set.

A sample model definition for an output Archive IC is as follows:

MODEL NAME(modelName) –
DSN(RVP.&DBD.&DSG. D&JDATE.T&TIME) -
SPACE(C,10,5) UNIT(unitName)

The recommended naming convention for this data set is prefix.dbdName.dsgName.Dyyddd.Thhmmss

The prefix is a fixed string with up to eight characters (for example, RVP). The data set can reside on either a DASD or a tape, including a stacked tape.

Archive Resource data set (RSR)

The Archive Resource data set contains all the DBD load modules from the DBDLIB, exit routines such as the PARTSEL routine, Randomizer routine, and optionally the PSB members. This information is required to create the same environment at the time of recovery as it existed when the Archive IC was created. In managed ACBs instead of the DBD load modules, the DDLs for database statements are recorded. This data set can be a PDS or an unloaded PDS with RECFM=U. A new RSR data set is created each time Archive Image copies are created for one or more databases. You can dynamically allocate the RSR data set using a model or a pre-allocated data set. Use the keyword RSRMODEL to specify the model name for the dynamic allocation of the Resource file. Alternately, you can use the RSRDD keyword to specify a pre-allocated Resource file data set name.

A sample model definition for the RSR data set is as follows:

MODEL NAME(modelName)
DSN(RVP.ARCHIVE.D&JDATE.T&TIME.LOAD)-
SPACE(C,10,5) UNIT(SYSDA) DIRBLKS(5)

The recommended naming convention for this data set is prefix.ARCHIVE.Dyyddd.Thhmmss.LOAD

The prefix is a fixed string with up to eight characters (for example, RVP). The data set can reside on a DASD or a tape. A physical sequential data set is allocated if the DIRBLKS keyword is omitted.

Archive Directory data set (ARUDIR)

The Archive Directory data set is a comprehensive index to all the different Archive Image copies and their associated resources. It is a VSAM KSDS data set, so you must define it before creating any Archive Image copies. You must supply this data set during the Archive IC creation step and during the Recovery step by using the DD card //ARUDIR. The Archive Recovery Utility adds one or more records in the directory for each DBD and DSG every time an Archive Image copy is created. These records are arranged according to their creation time stamp. This time stamp is used for recovering the database.

The Archive Image Copy Directory Utility lists all the recorded Archive Image copies in the directory with their time stamps. For more information, see Archive-Image-Copy-Directory-Utility-ARUDUTIL.

A sample JCL to allocate the directory data set is as follows:

//DEFINE EXEC PGM=IDCAMS
//SYSPRINT DD SYSOUT=*
//SYSIN DD *
DEFINE CLUSTER -
NAME<directoryDataSetName> -
KEYS (32,0) -
CISZ (4096) RECORDSIZE(1000 4089) -
VOL(volser) CYL(50 50) -
FREESPACE (70,20) -
SHAREOPTIONS(3 3) -
UNIQUE INDEXED NOERASE NOREUSE )

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC AMI Backup and Recovery for IMS 5.1