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
Note: The BSYERROR output lists the jobs that were built by IMS Recovery Expert to perform steps in the recovery. The BSYERROR output list provides jobname, job number, the system where the job was created, and the resulting condition or abend code.

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   ****             
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++