Subsystem recovery process


The following tasks are used to perform a subsystem recovery.

Important

As a component of the Recovery Management for Db2 solution, BMC AMI Recovery Manager supports conditional restart avoidance for faster, more efficient full subsystem local recoveries

For more information, see the Recovery Management for Db2 documentation

To recover a subsystem process

  1. Select a point in time for recovery. This time is stated in date and time to the hundredths of seconds.
  2. Execute the procedure, Generating-JCL-for-local-recovery to create the JCL to recover the Db2 subsystem.
  3. Stop all activity on the subsystem.
  4. Submit the JCL created by Step 2. The steps of this job execute the following programs:
    1. ARMBLOG—executes the appropriate Db2 -ARCHIVE LOG command and waits for the archive offload to complete.
    2. ARMBTSI—inserts the desired point in time for recovery into the BMC AMI Recovery Manager CRRDRPT table.
    3. ARMBCRC--converts the point in time to an RBA or LRSN value for DB2 restart.
    4. ALPMAIN—BMC AMI Log Master searches for DDL and quiet points to be analyzed by ARMBSRR for catalog recovery. A Recovery Management for Db2 password is required.
    5. ARMBSRR—creates recovery JCL for the Db2 catalog and directory and for the repository.
    6. ARMBLGR—if XUNCHANGED is requested, analyzes the log ranges and updates the ARMLRNG file (the BMC AMI Recovery Manager log range file).

      Important

      The final step of this job stops Db2 again.

  5. Execute the JCL generated by ARMBSRR in the previous step to recover the Db2 catalog and directory and the repository to the chosen point in time.The JCL submits the first phase job(s) which execute immediately. It then submits a second job on hold. Follow the instructions in the JCL, which include starting Db2 after the first phase jobs are complete and then releasing the second phase jobs. This is the same process used for disaster recovery to a coordinated recovery point. For more information on the JCL generated by ARMBSRR, see ARMBSRR—System resource recovery. For information about running and restarting ARMBSRR jobs, see Running-and-restarting-Db2-conditional-restart-recovery-jobs.
  6. After the subsystem recovery, release the first held job to execute the ARMBGEN program.The ARMBGEN program creates the required recovery JCL for all object sets including the delta object set created by ARMBGPS. ARMBGEN also reads the ARMLRNG file (the BMC AMI Recovery Manager log range file) and excludes from recovery any table spaces that are unchanged since the last backup.
  7. Submit the generated recovery jobs.Use the procedures described in Generating-JCL-for-local-recovery.

    Important

    For more information about restarting synchronized ARMBGEN jobs, see Restarting-a-recovery-for-a-set-of-concurrent-jobs.

 

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