Computer system, storage system, management computer, and backup management method
First Claim
1. A computer system comprising one or a plurality of host computers, a storage system comprising a disk device having a data volume for reading and writing data by said host computer, and a management computer for connecting said host computer and said storage system, wherein said storage system obtains a snapshot of the data volume at a specific time point, holds the written journal after the specific time point, recovers, the snapshot with the snapshot obtained at the time point near a recovery point, as the base, in the recovery, by applying the journal to the snapshot, specifies the journal depending on the snapshot or journal as a releasing target by using an order relationship used for determining the order between the snapshot, serving as the base, in the recovery, and the journals applied to the snapshot upon releasing the snapshot or journal, and releases the specified depending journal together with the snapshot or journal as a releasing target.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer system includes one or a plurality of host computers, a storage system including a disk device having a data volume for reading and writing data by the host computer, and a management computer for connecting the host computer and the storage system. The storage system obtains a snapshot of the data volume at a specific time point, holds the written journal after the specific time point, recovers the snapshot with the snapshot obtained at the time point near a recovery point, as the base, in the recovery, by applying the journal to the snapshot, specifies the journal depending on the snapshot or journal as a releasing target by using an order relationship used for determining the order between the snapshot, serving as the base, in the recovery, and the journal applied to the snapshot upon releasing the snapshot or journal, and releases the specified depending journal together with the snapshot or journal as a releasing target.
-
Citations
18 Claims
-
1. A computer system comprising one or a plurality of host computers, a storage system comprising a disk device having a data volume for reading and writing data by said host computer, and a management computer for connecting said host computer and said storage system,
wherein said storage system obtains a snapshot of the data volume at a specific time point, holds the written journal after the specific time point, recovers, the snapshot with the snapshot obtained at the time point near a recovery point, as the base, in the recovery, by applying the journal to the snapshot, specifies the journal depending on the snapshot or journal as a releasing target by using an order relationship used for determining the order between the snapshot, serving as the base, in the recovery, and the journals applied to the snapshot upon releasing the snapshot or journal, and releases the specified depending journal together with the snapshot or journal as a releasing target.
-
7. A storage system comprising a disk device having a data volume for reading and writing data by one or a plurality of host computers, said host computer and a management computer forming a computer system,
wherein said storage system comprises a CPU, a memory, and a connecting interface, and obtains a snapshot of the data volume at a specific time point, holds the written journal after the specific time point, recovers the snapshot with the snapshot obtained at the time point near a recovery point, as the base, in the recovery, by applying the journal to the snapshot, specifies the journal depending on the snapshot or journal as a releasing target by using an order relationship used for determining the order between the snapshot, serving as the base, in the recovery, and the journals applied to the snapshot upon releasing the snapshot or journal, and releases the specified depending journal together with the snapshot or journal as a releasing target.
-
11. A management computer connected to a storage system, said storage system comprising one or a plurality of host computers and a disk device having a data volume for writing and reading data by said host computer, said storage system releasing a snapshot or a journal as a releasing target and a depending journal,
wherein said management system comprises a CPU, a memory, and a connecting interface, determines whether or not the amount of used journal to be held by said storage system is over a predetermined value, when the amount of used journal is over a predetermined value, and sends a request for releasing the oldest journal to said storage system.
-
13. A backup management method of a computer system, said computer system comprising one or a plurality of host computers, a storage system comprising a disk device having a data volume for writing and reading data by said host computer, and a management computer for connecting said host computer and said storage system,
said backup management method comprising the steps of: -
specifying a journal depending on a snapshot or journal as a releasing target by using an order relationship used for determining the order between the snapshot, serving as the base, in the recovery upon releasing the snapshot or journal; and
releasing the specified journal together with the snapshot or journal as a releasing target. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification