Method and system for automated termination and resumption in a time zero backup copy process
First Claim
1. A method in a data processing system for administering multiple backup copy sessions associated with a backup copy program, wherein said backup copy program suspends execution of applications within said data processing system until each backup copy session is logically complete, and thereafter generates a physically complete backup copy of designated datasets stored in a plurality of storage subsystems during concurrent execution of applications within said data processing system, said method comprising the steps of:
- associating an activity table with each of said plurality of storage subsystems;
entering a status indication into an activity table associated with a particular storage subsystem in response to an initiation of a backup copy session within said data processing system;
entering a status indication of successful completion of a backup copy session within said data processing system; and
periodically reviewing indications within said activity table to determine the status of a backup copy session.
2 Assignments
0 Petitions
Accused Products
Abstract
A method in a data processing system for automatically terminating or resuming backup copy sessions after an abnormal interrupt or reset notification occurrence during a backup copy process. A status indication is entered into activity tables associated with a plurality of storage subsystems and devices within a data processing system in response to initiation of a backup copy session. Status indications are then entered upon successful completion of a backup copy session within the data processing system. The indications within the activity tables are reviewed to determine the status of a backup copy session upon restarting a resource manager, abnormal termination of a backup copy program, or an operating system initial program load. If a backup copy session has been initiated but not completed, the backup copy session is then terminated. The indications within the activity tables are also reviewed to determine the status of a backup copy session if a reset notification is raised by a storage subsystem. The tracks extents which are active for a volume associated with a particular session identification are determined. A comparison is then made between the tracks extents which are active and the volume and extent information associated with a physical session identification. If a match exists between the tracks extents which are active and the volume and extent information associated with a physical session identification, the backup copy session resumes. If a match does not exist, the backup copy session is terminated.
-
Citations
23 Claims
-
1. A method in a data processing system for administering multiple backup copy sessions associated with a backup copy program, wherein said backup copy program suspends execution of applications within said data processing system until each backup copy session is logically complete, and thereafter generates a physically complete backup copy of designated datasets stored in a plurality of storage subsystems during concurrent execution of applications within said data processing system, said method comprising the steps of:
-
associating an activity table with each of said plurality of storage subsystems; entering a status indication into an activity table associated with a particular storage subsystem in response to an initiation of a backup copy session within said data processing system; entering a status indication of successful completion of a backup copy session within said data processing system; and periodically reviewing indications within said activity table to determine the status of a backup copy session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method in a data processing system for administering multiple backup copy sessions associated with a backup copy program, wherein said backup copy program suspends execution of applications within said data processing system until each backup copy session is logically complete, and thereafter generates a physically complete backup copy of designated datasets stored in a plurality of storage subsystems during concurrent execution of applications within said data processing system, said method comprising the steps of:
-
associating an activity table with each of said plurality of storage subsystems; entering a status indication into an activity table associated with a particular storage subsystem in response to an initiation of a backup copy session within said data processing system; entering a status indication of successful completion of a backup copy session within said data processing system; and reviewing indications within said activity table to determine the status of a backup copy session in response to a reset notification raised by a particular storage subsystem for a device or set of devices. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A data processing system for administering multiple backup copy sessions associated with a backup copy program, wherein said backup copy program suspends execution of applications within said data processing system until each backup copy session is logically complete, and thereafter generates a physically complete backup copy of designated datasets stored in a plurality of storage subsystems during concurrent execution of applications within said data processing system, said data processing system comprising:
-
an activity table associated with each of said plurality of storage subsystems; means for entering a status indication into an activity table associated with a particular storage subsystem in response to an initiation of a backup copy session within said data processing system; means for entering a status indication of successful completion of a backup copy session within said data processing system; and means for periodically reviewing indications within said activity table to determine the status of a backup copy session. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A data processing system for administering multiple backup copy sessions associated with a backup copy program, wherein said backup copy program suspends execution of applications within said data processing system until each backup copy session is logically complete, and thereafter generates a physically complete backup copy of designated datasets stored in a plurality of storage subsystems during concurrent execution of applications within said data processing system, said data processing system comprising:
-
an activity table associated with each of said plurality of storage subsystems; means for entering a status indication into an activity table associated with a particular storage subsystem in response to an initiation of a backup copy session within said data processing system; means for entering a status indication of successful completion of a backup copy session within said data processing system; and means for reviewing indications within said activity table to determine the status of a backup copy session in response to a reset notification raised by a particular storage subsystem for a device or set of devices. - View Dependent Claims (21, 22, 23)
-
Specification