Recovery output example
IMS Recovery Expert produces several different reports when objects are restored.
These reports are output to the DD statements of each job. IMS Recovery Expert DD statements are prefaced with BSY. Other DD statements might be displayed in the job output. These non-BSY DD statements, such as SYS* or UT*, might be generated by IMS utilities IDCAMS or TSO. The following figures show examples of these reports:
BSYERROR DD statement
The BSYERROR DD statement of the job contains information about the profiles for which the recovery is being performed, control cards, and IMS Recovery Expert messages. The following figure shows an example of the BSYERROR DD statement:
15:08:21 BSY0001I - IMS Recovery Expert Starting. Version 02.02.00115:08:21 BSY0004I 15:08:21 BSY0004I - Control card stream processed by BSY 15:08:21 BSY0004I - OBJECT_RECOVERY 15:08:21 BSY0004I - ( 15:08:21 BSY0004I - IMS_SUBSYSTEM 15:08:21 BSY0004I - EMC 15:08:21 BSY0004I - USER_INDICATOR 15:08:21 BSY0004I - BSY 15:08:21 BSY0004I - PROFILE_NAME 15:08:21 BSY0004I - 'EMC IVPDB1' 15:08:21 BSY0004I - PROFILE_CREATOR 15:08:21 BSY0004I - PDBISC 15:08:21 BSY0004I - EXECUTION_LIB_1 15:08:21 BSY0004I - BSY.WRK0220.LOADLIB 15:08:21 BSY0004I - BPROF_DSN 15:08:21 BSY0004I - RSQA.BSY0220.PROFILES 15:08:21 BSY0004I - BOFFL_DSN 15:08:21 BSY0004I - RSQA.BSY0220.OFFOPTS 15:08:21 BSY0004I - BPMAP_DSN 15:08:21 BSY0004I - RSQA.BSY0220.PROFILE.MAPS 15:08:21 BSY0004I - BPCAT_DSN 15:08:21 BSY0004I - RSQA.BSY0220.PROFILE.CATS 15:08:21 BSY0004I - SBACK_DSN 15:08:21 BSY0004I - RSQA.BSY0220.SYSBACK 15:08:21 BSY0004I - SBOBJ_DSN 15:08:21 BSY0004I - RSQA.BSY0220.SYSBACK.OBJS 15:08:21 BSY0004I - SBVOL_DSN 15:08:21 BSY0004I - RSQA.BSY0220.SYSBACK.VOLS 15:08:21 BSY0004I - SBSSD_DSN 15:08:21 BSY0004I - RSQA.BSY0220.SYSBACK.SSIDS 15:08:21 BSY0004I - BREPT_DSN 15:08:21 BSY0004I - RSQA.BSY0220.BREPORT 15:08:21 BSY0004I - POBJS_DSN 15:08:21 BSY0004I - RSQA.BSY0220.OBJECTS 15:08:21 BSY0004I - ARCH_DSN 15:08:21 BSY0004I - RSQA.BSY0220.ARCHIVES 15:08:21 BSY0004I - PARML_DSN 15:08:21 BSY0004I - BSY.WRK00220.SAMPLIB 15:08:21 BSY0004I - PARML_MEMBER 15:08:21 BSY0004I - BSY#PARM 15:08:21 BSY0004I - Db2CNTL_DSN 15:08:21 BSY0004I - RSQA.BSY0220.CONTROL 15:08:21 BSY0004I - EMCLOAD1 15:08:21 BSY0004I - DEVRTE.EMC.SSCF580.LINKLIB 15:08:21 BSY0004I - FDRLOAD1 15:08:21 BSY0004I - RSRTE.VENDOR.FDR5467.LOAD 15:08:21 BSY0004I - ) 15:08:21 BSY0004I - 15:08:27 BSY0004I - BSY#VOBJ - Validating recovery 15:08:27 BSY0004I - Object validation completed successfully 15:08:27 BSY0004I - Generating recovery report into BSYRVRPT 15:08:27 BSY0004I - Recovery report created successfully 15:08:27 BSY0004I - BSY#GRCV - Generating Recovery jobs 15:08:28 BSY0004I - Building JCL to perform IMS Recovery Expert commands 15:08:28 BSY0004I - No data sets will be restored from SLB 15:08:28 BSY0004I - Submitting job 15:08:34 BSY0004I - JOB PDBISCA (J0784325)Spawned to z/OS Image RS25 completed with a RC 0000 15:08:34 BSY0004I - Job PDBISCA completed successfully 15:08:34 BSY0004I - Building JCL to perform IMS recoveries 15:08:38 BSY0004I - Recovery job generation completed successfully 15:08:39 BSY0004I - Building JCL to perform Image Copies 15:08:43 BSY0004I - Image copy job generation completed successfully 15:08:43 BSY0004I - Building JCL to perform /STA commands 15:08:43 BSY0004I - Submitting job 15:08:50 BSY0004I - (BSYI421I)- JOB PDBISCB (J0784326)Spawned to z/OS Image RS25 completed with a RC 0000 15:08:50 BSY0004I - Job PDBISCB completed successfully
The created jobs will also have additional output related to the recovery tasks that are performed. In addition, these created jobs might also invoke recovery utilities such as DRF, that will also create auxiliary address spaces.
BSYRVRPT DD statement
The BSYRVRPT DD statement includes recovery options specified in the profile, information about the IMS environment where the recoveries will occur, and information about how each object will be recovered. The following figure is an example of the recovery report generated by IMS Recovery Expert:
IBM IMS Recovery Expert for z/OS Recovery Report
Execution Date/Time: 2021.135 08:52:09
z/OS System Name : RSI1 Userid: TSMXDA
Recovery Timestamp : Current
Application Recovery Information:
Profile Name :
Description :
Creator ID :
DBRC Information :
DBRC Release : V14.R1
DBRC RECON1 DSN : IMS.IER1.RECON1
DBRC RECON2 DSN : IMS.IER1.RECON2
DBRC RECON3 DSN : IMS.IER1.RECON3
Recovery Utility Information :
GENJCL JCLPDS Datasets: TSMXD.BSY.DEMO.JCLPDS
GENJCL JCLPDS Datasets: IMSQA.BSY220.DATA.DEFAULTS
GENJCL JCLPDS Datasets: IMSQA.BSY220.DATA.JCLPDS
GENJCL Defaults Member: IERQ
Recovery Resources Used : All
Execute Recovery : YES GENJCL Member : DEMODRF IncIX
Execute Rebuild - FF : NO GENJCL Member : N/A
Execute Rebuild - FP : NO GENJCL Member : N/A
Execute Rebuild - HALDB : NO GENJCL Member : N/A
Execute Change Accum : NO GENJCL Member : N/A
Create Post Recovery IC : NO GENJCL Member : N/A
Database Information :
Database Name : F1O1PM DSG : F1O1PM1 Type: DL/I
Dataset Name : IMSQA.IRP.IER1.F1O1PM.F1O1PM1
Recoverable : YES
Chg Accum Grp : F1O1MXD1
No Change Accumulation is needed
Recovery will be attempted using the DB Recovery Utility
I/C Type : STD I/C Start Time (UTC) : 2021.115 185246534
I/C COPY 1 DSN: IMSQA.IRP.IER1.F1O1PM.F1O1PM1.IC1
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Database Name : F1O1XM DSG : F1O1XM1 Type: Primary Index
Dataset Name : IMSQA.IRP.IER1.F1O1XM.F1O1XM1
Recoverable : YES
Chg Accum Grp : N/A
Primary DBD : F1O1PM
**** Recovery utility must rebuild this index ****
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++