System and method for verifying the consistency of mirrored data sets
First Claim
1. A method for verifying consistency of one or more data sets located on a destination storage system with one or more data sets on a source storage system, comprising:
- determining a common subset of data sets on the source and destination storage system;
initiating a data stream, for each data set of the common subset data sets, from the source storage system to the destination storage system; and
comparing the received data stream with one of the one or more data sets located on the destination storage system.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for verifying the consistency of mirrored data sets is provided. A verification module executed on a destination storage system transmits a list of desired persistent consistency point images (PCPIs) to a source destination storage system. The source destination storage system identifies a common subset of PCPIs and returns a list of the common subset to the destination. The destination initiates a separate connection for each PCPI in the common subset. The source then generates a data stream which is transmitted to the destination for use in verifying the PCPIs.
-
Citations
27 Claims
-
1. A method for verifying consistency of one or more data sets located on a destination storage system with one or more data sets on a source storage system, comprising:
-
determining a common subset of data sets on the source and destination storage system; initiating a data stream, for each data set of the common subset data sets, from the source storage system to the destination storage system; and comparing the received data stream with one of the one or more data sets located on the destination storage system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for verifying consistency of one or more data sets located on a destination storage system with one or more data sets located on a source storage system, the system comprising:
-
means for determining a common subset of data sets on the source and destination storage systems; means for initiating a data stream, for each data set of the common subset of data sets, from the source storage system to the destination storage system; and means for comparing the received data stream with one of the one or more located on the destination storage system. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer readable medium for verifying consistency of one or more data sets located on a destination with one or more data sets located on a source, the computer readable medium including program instructions for performing the steps of:
-
determining a common subset of data sets on the source and destination; initiating a data stream, for each data set of the common subset data sets, from the source to the destination; and comparing the received data stream with one of the one or more data sets located on the destination. - View Dependent Claims (18)
-
-
19. A system for verifying consistency of one or more data sets, the system comprising:
-
a source storage system having one or more local data sets, the source storage system executing a verification daemon; a destination storage system executing a verification module; wherein the verification module is adapted to compare a data stream generated by the verification daemon with a data set on the destination storage system. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification