Method, system, and program for migrating source data to target data
First Claim
1. A method for migrating source data to target data, comprising:
- receiving a write request to write application data to source data not yet migrated to the target data;
generating information for the write request indicating the source data to which the application data is written;
writing the application data to the source data;
receiving a request to migrate source data to target data; and
returning indication to retry the request to migrate in response to determining that the requested source data to migrate overlaps source data indicated in the generated information for one write request.
2 Assignments
0 Petitions
Accused Products
Abstract
Provided are a method, system, and program for migrating source data to target data. A write request is received to write application data to source data not yet migrated to the target data. Information is generated for the write request indicating the source data to which the application data is written. The application data is written to the source data. A request is received to migrate source data to target data and indication is returned to retry the request to migrate in response to determining that the requested source data to migrate overlaps source data indicated in the generated information for one write request.
-
Citations
33 Claims
-
1. A method for migrating source data to target data, comprising:
-
receiving a write request to write application data to source data not yet migrated to the target data;
generating information for the write request indicating the source data to which the application data is written;
writing the application data to the source data;
receiving a request to migrate source data to target data; and
returning indication to retry the request to migrate in response to determining that the requested source data to migrate overlaps source data indicated in the generated information for one write request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for migrating source data to target data, comprising:
-
a source storage location;
a target storage location;
a memory;
circuitry enabled to communicate with the source and target storage locations and the memory, wherein the circuitry is enabled to perform;
(i) receiving a write request to write application data to source data not yet migrated to the target data;
(ii) generating information for the write request in the memory indicating the source data to which the application data is written;
(iii) writing the application data to the source data in the source storage location;
(iv) receiving a request to migrate source data to target data at the target storage location; and
(v) returning indication to retry the request to migrate in response to determining that the requested source data to migrate overlaps source data indicated in the generated information for one write request. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. An article of manufacture for migrating source data to target data, wherein the article of manufacture causes operations to be performed, the operations comprising:
-
receiving a write request to write application data to source data not yet migrated to the target data;
generating information for the write request indicating the source data to which the application data is written;
writing the application data to the source data;
receiving a request to migrate source data to target data; and
returning indication to retry the request to migrate in response to determining that the requested source data to migrate overlaps source data indicated in the generated information for one write request. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification