Overview of full subsystem recovery
This section discusses the use of the automation that the BMC AMI Recovery Manager product provides for the backup and local recovery of an entire Db2 subsystem.
For information about disaster recovery, see Recovering-from-a-Db2-system-disaster.
BMC AMI Recovery Manager provides an automated process to create object sets and generate backup and recovery JCL for an entire Db2 subsystem or data sharing object set (hereafter simply referred to as a subsystem).
BMC AMI Recovery Manager performs a log range analysis to identify objects that have not changed between the current time and the recovery point. This allows BMC AMI Recovery Manager to avoid the unnecessary recovery of unchanged objects and can dramatically improve processing time. BMC AMI Recovery Manager also uses log range analysis to avoid unnecessary backups, thus reducing backup time and resources when table spaces change infrequently.
Full local subsystem recovery is particularly useful for SAP applications. SAP comprises a large number of Db2 objects and generally is the only application in the subsystem. In addition, SAP performs a high degree of dynamic creation and deletion of Db2 objects, which impacts the contents of the Db2 catalog and directory. Its unique nature leads to the necessity of recovering the entire subsystem.
This topic discusses the backup and recovery of all table spaces in a Db2 subsystem. You can perform all procedures through the BMC AMI Recovery Manager online interface or by using the batch programs. BMC AMI Recovery Manager provides the following programs:
The ARMBGPS program divides all table spaces in the system into balanced object sets for backup and recovery purposes. ARMBGPS also creates a delta object set (00 object set), which will initially be empty, but because the definition of the object set is dynamic, will automatically pick up any newly-created objects. You decide how many object sets are necessary to process your backups (and recoveries) in a timely fashion given the resources available on your system. If you are using the BMC AMI Copy and BMC AMI Recover utilities, indexes meeting a specified size threshold can be included in the backup and recovery jobs. For more information about ARMBGPS, see ARMBGPS—Subsystem object set split.
- The ARMBGEN program can generate the following jobs:
- Back up the entire subsystem
- Back up only the new and changed objects
- Recover the entire subsystem to a previous point in time
- Simulate recovery of the entire subsystem to a previous point in time
- Recover the new and changed objects to a previous point in time
For more information about ARMBGEN, see ARMBGEN—Backup and recovery JCL.
Related topic