Controlling consistency of data storage copies
AssigneeInternational Business Machines Corporation
InventorsYufen Davis, Lisa Gundy, Gail Spear, John Thompson
Life of this patent
Estimating the term…
Abstract
A data storage system which copies data from source data storage volumes to target data storage volumes restricts a write operation to at least one source data storage volume (FREEZE), to prevent the updating of a source while the data of a consistency group of interdependent data is being copied. Program logic selects a source data storage volume to which the restriction applies as a verification volume; and the program logic responds to a verification request to first employ the verification volume to verify that the restriction remains in place with respect to the verification volume, and to allow a reset of the restriction (THAW).
Claims12
A data storage system, comprising:
- data storage configured to store a plurality of source data storage volumes;
- data storage configured to store a plurality of target data storage volumes;
- and
- program logic configured to respond to a restriction of a write operation to at least one source data storage volume (FREEZE), to select a source data storage volume to which said restriction applies as a verification volume, said restriction based on a copy operation to establish a consistency group, said copy operation conducted between at least one said source data storage volume and at least one said target data storage volume;
- said program logic configured to respond to a verification request to first employ said verification volume to verify that said restriction remains in place with respect to said verification volume, and to allow a reset of said restriction (THAW).
A data storage control configured for use with a data storage system, said data storage system comprising data storage configured to store a plurality of source data storage volumes, and data storage configured to store a plurality of target data storage volumes;
- said data storage control comprising:
- apparatus for copying data from said source data storage volumes to said target data storage volumes;
- and
- program logic configured to respond to a restriction of a write operation to at least one source data storage volume (FREEZE), to select a source data storage volume to which said restriction applies as a verification volume, said restriction based on a copy operation of said apparatus to establish a consistency group, said copy operation conducted between at least one said source data storage volume and at least one said target data storage volume;
- and said program logic configured to respond to a verification request to first employ said verification volume to verify that said restriction remains in place with respect to said verification volume, and to allow a reset of said restriction (THAW).
A computer program product tangibly embodied in a computer readable medium usable with a programmable computer, said computer program product having computer readable code embodied therein, for use with a data storage system, said data storage system comprising data storage configured to store a plurality of source data storage volumes, and data storage configured to store a plurality of target data storage volumes;
- wherein data is copied from said source data storage volumes to said target data storage volumes;
- comprising instructions for:
- responding to a restriction of a write operation to at least one source data storage volume (FREEZE), selecting a source data storage volume to which said restriction applies as a verification volume, said restriction based on a copy operation of said apparatus to establish a consistency group, said copy operation conducted between at least one said source data storage volume and at least one said target data storage volume;
- and
- responding to a verification request, first verifying that said restriction remains in place with respect to said verification volume, and allowing a reset of said restriction (THAW).
Dependencies are inferred from the claim text.