STORAGE CONTROL APPARATUS, CONTROL METHOD, AND COMPUTER PRODUCT
First Claim
1. A storage control apparatus configured to control storage units in a storage apparatus, the storage control apparatus comprising:
- a memory unit configured to store group information identifying a copy-source volume group belonging to a consistency group; and
a processor configured to create based on the group information, snapshots of respective volumes of the volume group for a given time point;
create respective difference storage areas to store, as difference data, update data for the respective volumes after the given time point; and
transfer to a copy-destination storage apparatus, data of the snapshots of the respective volumes, whereinthe processor is further configured to create snapshots of the respective volumes at an arbitrary time point after the given time point;
create respective difference storage areas to store, as difference data, update data for the respective volumes after the arbitrary time point; and
transfer to the copy-destination storage apparatus, the difference data of the respective volumes for the arbitrary time point.
1 Assignment
0 Petitions
Accused Products
Abstract
A storage control apparatus controls storage units in a storage apparatus and includes a memory unit that stores group information identifying a copy-source volume group belonging to a consistency group; and a control unit that creates based on the group information, snapshots of respective volumes of the volume group for a given time point; creates respective difference storage areas to store, as difference data, update data for the respective volumes after the given time point; and transfers to a copy-destination storage apparatus, data of the snapshots of the respective volumes. The control unit further creates snapshots of the respective volumes at an arbitrary time point after the given time point; creates respective difference storage areas to store, as difference data, update data for the respective volumes after the arbitrary time point; and transfers to the copy-destination storage apparatus, the difference data of the respective volumes for the arbitrary time point.
-
Citations
9 Claims
-
1. A storage control apparatus configured to control storage units in a storage apparatus, the storage control apparatus comprising:
-
a memory unit configured to store group information identifying a copy-source volume group belonging to a consistency group; and a processor configured to create based on the group information, snapshots of respective volumes of the volume group for a given time point;
create respective difference storage areas to store, as difference data, update data for the respective volumes after the given time point; and
transfer to a copy-destination storage apparatus, data of the snapshots of the respective volumes, whereinthe processor is further configured to create snapshots of the respective volumes at an arbitrary time point after the given time point;
create respective difference storage areas to store, as difference data, update data for the respective volumes after the arbitrary time point; and
transfer to the copy-destination storage apparatus, the difference data of the respective volumes for the arbitrary time point. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A control method executed by a storage control apparatus configured to control storage units in a storage apparatus, the control method comprising:
-
creating based on group information identifying a copy-source volume group belonging to a consistency group stored by a memory unit, snapshots of respective volumes of the volume group for a given time point; creating respective difference storage areas to store, as difference data, update data for the respective volumes after the given time point; transferring to a copy-destination storage apparatus, data of the snapshots of the respective volumes; creating snapshots of the respective volumes at an arbitrary time point after the given time point; creating respective difference storage areas to store, as difference data, update data for the respective volumes after the arbitrary time point; and transferring to the copy-destination storage apparatus, the difference data of the respective volumes for the arbitrary time point.
-
-
9. A non-transitory, computer-readable recording medium storing a control program that causes a storage control apparatus configured to control storage units in a storage apparatus to execute a process comprising:
-
creating based on group information identifying a copy-source volume group belonging to a consistency group stored by a memory unit, snapshots of respective volumes of the volume group for a given time point; creating respective difference storage areas to store, as difference data, update data for the respective volumes after the given time point; transferring to a copy-destination storage apparatus, data of the snapshots of the respective volumes; creating snapshots of the respective volumes at an arbitrary time point after the given time point; creating respective difference storage areas to store, as difference data, update data for the respective volumes after the arbitrary time point; and transferring to the copy-destination storage apparatus, the difference data of the respective volumes for the arbitrary time point.
-
Specification