Patent ID: 7330861

Claim:
A remote copy system comprising: a plurality of primary storage systems that receive write commands from a computer; a first control section that controls the plurality of primary storage systems; a plurality of secondary storage systems that are respectively connected with the plurality of primary storage systems; and a second control section that controls the plurality of secondary storage systems, wherein the first control section transmits to the plurality of primary storage systems a marker creation instruction including a marker sequence representing the sequence of marker creation; the plurality of respective primary storage systems comprise: a primary memory device; a write processing section that writes to the primary memory device the data that is to be written in accordance with a write command from the computer; a journal creation section that creates a journal of writing of the data to be written; and a journal transmission section that transmits the journal to a secondary storage system, wherein the journal creation section, when receiving a marker creation instruction from the first control section, creates markers including a marker sequence included in the marker creation instruction; each of the plurality of secondary storage systems comprises: a secondary memory device; a marker sequence transmission section that transmits to the second control section a marker sequence group including a marker sequence included in the marker received from the primary storage system, in response to a marker sequence request from the second control section; and a data storage section that stores in the secondary memory device, based on the journal received from the primary storage system, in accordance with a data storage instruction from the second control section, data that is to be written corresponding to the journal; and the second control section comprises: a marker sequence request section that respectively transmits to the plurality of secondary storage systems the marker sequence request which is a request for the marker sequence information; a marker sequence selection section that selects a common marker sequence contained in all of the plurality of marker sequence groups on receipt of the plurality of respective marker sequence groups from the plurality of secondary storage systems; and a data storage instruction section that transmits to the plurality of secondary storage systems a data storage instruction that performs data storage as far as the selected marker sequence.