Storage automated replication processing
First Claim
Patent Images
1. A method for performing automated data replication from a first site to a second site comprising:
- performing a consistent split data operation splitting a synchronized copy of data from a first device in said first site, said synchronized copy being a consistent point in time copy of data from said first device, wherein performing said consistent split data operation and obtaining said synchronized copy includes suspending write operations from a host computer to a primary device of a primary site for a predetermined time period;
replicating said synchronized copy of data to a second device included in said second site; and
performing incremental synchronization of said second device to a third device included in said second site, wherein commands are issued from said host computer to control said automated data replication, wherein a multi-hop configuration includes said first site as a middle site, said second site as a target site, and the multi-hop configuration further includes said primary site, said first device including a mirrored copy of data of said primary device of said primary site maintained in said middle site.
9 Assignments
0 Petitions
Accused Products
Abstract
Described are techniques used in performing data replication processing. Data is replicated on a recovery site from a production site. When a disaster occurs, the state of the replication processing is determined and a restart copy of the data is made available from the recover site. Processing continues based on whether protection mode is desired such that the system executes using the recovery site as the restart with a replicated copy of the data. Data is propagated from the recovery site to the production site to resume operations and replication processing originating from the production site.
57 Citations
15 Claims
-
1. A method for performing automated data replication from a first site to a second site comprising:
-
performing a consistent split data operation splitting a synchronized copy of data from a first device in said first site, said synchronized copy being a consistent point in time copy of data from said first device, wherein performing said consistent split data operation and obtaining said synchronized copy includes suspending write operations from a host computer to a primary device of a primary site for a predetermined time period;
replicating said synchronized copy of data to a second device included in said second site; and
performing incremental synchronization of said second device to a third device included in said second site, wherein commands are issued from said host computer to control said automated data replication, wherein a multi-hop configuration includes said first site as a middle site, said second site as a target site, and the multi-hop configuration further includes said primary site, said first device including a mirrored copy of data of said primary device of said primary site maintained in said middle site. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer system comprising:
-
at least three data storage systems including a primary site, a secondary site and a target site, said secondary site being between said primary and target sites;
a host computer connected to said primary site including instructions that;
automatically control replication of consistent point in time copies of data from said secondary site to said target site;
perform a consistent split data operation splitting a synchronized copy of data from a first device in said secondary site, said synchronized copy being a consistent point in time copy of data from said first device, said first device being a mirrored copy of data from a standard device included in said primary site;
replicate said synchronized copy of data to a second device included in said target site; and
perform incremental synchronization of said second device to a third device included in said target site.
-
-
9. A computer program product for performing automated data replication from a first site to a second site comprising:
-
machine executable code that performs a consistent split data operation splitting a synchronized copy of data from a first device in said first site, said synchronized copy being a consistent point in time copy of data from said first device, wherein said machine executable code that performs said consistent split data operation and obtains said synchronized copy includes code that suspends write operations from a host to a primary device of a primary site for a predetermined time period;
machine executable code that replicates said synchronized copy of data to a second device included in said second site; and
machine executable code that performs incremental synchronization of said second device to a third device included in said second site, wherein commands are issued from said host computer to control said automated data replication, wherein a multi-hop configuration includes said first site as a middle site, said second site as a target site, and the multi-hop configuration further includes primary site, said first device including a mirrored copy of data of said primary device of said primary site maintained in said middle site. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification