Recovery using User Image Copy

IMS Recovery Expert has a function to simplify the database recovery process using User Image Copy.

This function is enabled by setting Recovery Resources to U (UIC) on the Recovery Options panel. If this option is enabled, IMS Recovery Expert displays the UIC Timestamp panel for UIC runtime/stoptime input when building a recovery job JCL. The recovery job issues the DBRC NOTIFY.UIC/NOTIFY.RECOV commands, and then runs the DRF job. The DBRC NOTIFY commands and DRF recovery options are automatically generated according to the ALLOC records in RECON data set. There are two types of User Image Copies.
Fuzzy User Image Copy (CIC)
User Image Copy is created while database update is in progress (the time range between UIC runtime and stoptime hits a time range of RECON ALLOC record).
DBRC command
  NOTIFY.UIC CIC DBD(dbd) DDN(ddn) USID(used) RUNTIME(runtime) STOPTIME(stoptime)

DRF control statement
  ADD DBDS(dbd,ddn) USEUICTIME(runtime)
Non-fuzzy User Image Copy (BATCH)
User Image Copy is created while database update is not in progress (the time range between UIC runtime and stoptime does not hit any time range of RECON ALLOC records).
DBRC command
  NOTIFY.UIC BATCH DBD(dbd) DDN(ddn) RUNTIME(runtime) 
  NOTIFY.RECOV DBD(dbd) DDN(ddn) RCVTIME(runtime)

DRF control statement
  ADD DBDS(dbd,ddn) USEUDBDS/USEAREA
The types of User Image Copies shown in Figure 1 are as follows:
User Image Copy DBDS 1 DBDS 2 DBDS 3
UIC 1 CIC BATCH BATCH
UIC 2 CIC CIC BATCH
UIC 3 CIC BATCH CIC