Backup method for storage system
First Claim
1. A computer system, comprising:
- a first host computer that executes an application;
a second host computer;
a storage system, which is coupled to the first host computer and the second host computer, and which includes a plurality of storage apparatuses that form a plurality of volumes including a first volume allocated to the application; and
a management computer, which is coupled to the first host computer, the second host computer and the storage system, and which holds backup schedule information for managing a first time for starting a backup of the first volume, and backup catalog information for managing information related to a backup result,wherein the management computer references the backup schedule information, issues a first instruction to the storage system at the first time, and issues a second instruction to the second host computer after issuing the first instruction,wherein the storage system, in response to the first instruction, backs up the first volume to a second volume at the first time while the first host computer continues to process the application,the second host computer, in response to the second instruction, reads out data of the second volume and acquires a second time, which is the time at which the application is recovery-enabled, andthe management computer stores the second time with identification information of the first volume backup in the backup catalog information,wherein the first host computer has a virtual server control program for controlling a virtual server that executes an application, and comprises a cache memory for temporarily storing data,the second host computer has the virtual server control program that the first host computer has, and uses the virtual server control program when acquiring the second time, which is the time at which the application is recovery-enabled,in a case where the second host computer is unable to read out the second volume and recover the application in response to the second instruction, the management computer deletes the information included in the backup catalog information and related to the identifier, and also issues an instruction to the storage system to delete the second volume,the management computer stores a third time, which is obtained by adding a preset RPO value to the second time, in the backup schedule information as a time at which the first volume is to be backed up to a third volume subsequent to the first time, andin a case where the second time matches the time at which the application is recovery-enabled based on data that has been backed up from the first volume to another volume prior to the first time, the management computer changes a time interval during which data is migrated from the cache memory to the first volume.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a backup method that makes it possible to specify the recovery-enabled time of an application even in a case where a backup has been performed without staticizing the application. In response to a first instruction from a management computer, a storage system backs up a first volume to a second volume at a first time while a first host computer continues to process an application. In response to a second instruction from the management computer, a second host computer reads out the data of the second volume and acquires a second time that is the time at which the application is recovery-enabled. The management computer stores the relationship between the backup and the second time in backup catalog information.
-
Citations
7 Claims
-
1. A computer system, comprising:
-
a first host computer that executes an application; a second host computer; a storage system, which is coupled to the first host computer and the second host computer, and which includes a plurality of storage apparatuses that form a plurality of volumes including a first volume allocated to the application; and a management computer, which is coupled to the first host computer, the second host computer and the storage system, and which holds backup schedule information for managing a first time for starting a backup of the first volume, and backup catalog information for managing information related to a backup result, wherein the management computer references the backup schedule information, issues a first instruction to the storage system at the first time, and issues a second instruction to the second host computer after issuing the first instruction, wherein the storage system, in response to the first instruction, backs up the first volume to a second volume at the first time while the first host computer continues to process the application, the second host computer, in response to the second instruction, reads out data of the second volume and acquires a second time, which is the time at which the application is recovery-enabled, and the management computer stores the second time with identification information of the first volume backup in the backup catalog information, wherein the first host computer has a virtual server control program for controlling a virtual server that executes an application, and comprises a cache memory for temporarily storing data, the second host computer has the virtual server control program that the first host computer has, and uses the virtual server control program when acquiring the second time, which is the time at which the application is recovery-enabled, in a case where the second host computer is unable to read out the second volume and recover the application in response to the second instruction, the management computer deletes the information included in the backup catalog information and related to the identifier, and also issues an instruction to the storage system to delete the second volume, the management computer stores a third time, which is obtained by adding a preset RPO value to the second time, in the backup schedule information as a time at which the first volume is to be backed up to a third volume subsequent to the first time, and in a case where the second time matches the time at which the application is recovery-enabled based on data that has been backed up from the first volume to another volume prior to the first time, the management computer changes a time interval during which data is migrated from the cache memory to the first volume. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A backup method by a management computer, which is coupled to a first host computer for executing an application, a second host computer, and a storage system having a plurality of storage apparatuses that form a plurality of volumes including a first volume allocated to the application, wherein the first host computer has a virtual server control program for controlling a virtual server that executes an application, and comprises a cache memory for temporarily storing data, the backup method comprising the steps of:
-
holding backup schedule information for managing a first time for starting a backup of the first volume, and backup catalog information for managing information related to a backup result, issuing an instruction to the storage system to back up the first volume to a second volume at the first time while the first host computer continues to process the application, the second host computer reading out data of the second volume and acquiring a second time, which is the time at which the acquired application is recovery-enabled, storing a relationship between identification information of the first volume backup and the second time in the backup catalog information, using, by the second host computer which has the virtual server control program that the first host computer has, the virtual server control program to acquire the second time, which is the time at which the application is recovery-enabled, deleting, by the management computer in a case where the second host computer is unable to read out the second volume and recover the application in response to the second instruction, the information included in the backup catalog information and related to the identifier, and issuing an instruction to the storage system to delete the second volume, storing, by the management computer, a third time which is obtained by adding a preset RPO value to the second time, in the backup schedule information as a time at which the first volume is to be backed up to a third volume subsequent to the first time, and changing, by the management computer, in a case where the second time matches the time at which the application is recovery-enabled based on data that has been backed UP from the first volume to another volume prior to the first time, a time interval during which data is migrated from the cache memory to the first volume. - View Dependent Claims (7)
-
Specification