Method and system for storing data using a continuous data protection system
First Claim
Patent Images
1. A method for providing continuous data protection, the method comprising the steps of:
- duplicating writes made to a primary volume to a secondary volume;
mapping the writes between the primary volume and secondary volume; and
organizing the mapping of the writes into mapping data structures wherein said structures are structured to enable the primary volume to be rewound to any point in time.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system wherein data is structured so that writes may be continuously duplicated and a protected volume may be restored to a particular point in time as desired. Writes are continuously duplicated on a secondary volume and organized into delta maps. The delta maps indicate which memory blocks were written to during a particular time frame.
-
Citations
16 Claims
-
1. A method for providing continuous data protection, the method comprising the steps of:
-
duplicating writes made to a primary volume to a secondary volume;
mapping the writes between the primary volume and secondary volume; and
organizing the mapping of the writes into mapping data structures wherein said structures are structured to enable the primary volume to be rewound to any point in time. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for providing continuous data protection, the method comprising the steps of:
-
tracking writes made to a primary volume;
duplicating the writes in sequential fashion on a secondary volume; and
organizing the mapping of the writes between the primary and secondary volumes into delta maps wherein the delta maps are structured to enable the primary volume to be rewound to any point in time. - View Dependent Claims (9, 10, 11)
-
-
12. A system for providing continuous data protection, the system comprising:
-
a host computer;
a primary volume for storing data written by the host computer;
a secondary volume wherein writes made to the primary volume are sequentially duplicated onto the secondary volume; and
a data protection system configured to manage the duplication of writes to the secondary volume and map data between the primary and secondary volumes using delta maps. - View Dependent Claims (13, 14, 15, 16)
-
Specification