Method and system for data recovery in a continuous data protection system
First Claim
1. A method for data recovery in a continuous data protection system, comprising the steps of:
- selecting a snapshot of a primary volume in the continuous data protection system, the snapshot indicating the data on the primary volume at an earlier point in time which is to be recovered;
choosing a location on which the snapshot is to be loaded;
creating a point in time (PIT) map corresponding to the selected snapshot; and
loading the selected snapshot at the chosen location, thereby making the data which was on the primary volume at a previous point in time accessible at the chosen location.
2 Assignments
0 Petitions
Accused Products
Abstract
In a continuous data protection system having a primary volume and a secondary volume, a method for data recovery begins by selecting a snapshot of the primary volume to be recovered and a location on which the snapshot is to be loaded. A point in time (PIT) map is created for the selected snapshot, and the selected snapshot is loaded at the selected location. A data block from the PIT map is resolved to determine which block on the secondary volume is presented as being part of the snapshot. The snapshot is accessed via a host computer as if the snapshot was the primary volume at an earlier point in time, corresponding to the time of the selected snapshot.
-
Citations
20 Claims
-
1. A method for data recovery in a continuous data protection system, comprising the steps of:
-
selecting a snapshot of a primary volume in the continuous data protection system, the snapshot indicating the data on the primary volume at an earlier point in time which is to be recovered; choosing a location on which the snapshot is to be loaded; creating a point in time (PIT) map corresponding to the selected snapshot; and loading the selected snapshot at the chosen location, thereby making the data which was on the primary volume at a previous point in time accessible at the chosen location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for data recovery in a continuous data protection system, comprising:
-
a host computer; a primary data volume; and a continuous data protection system, configured to; select a snapshot of said primary data volume, said snapshot indicating the data on said primary volume at an earlier point in time which is to be recovered; choose a logical unit for loading said selected snapshot; load said selected snapshot at the chosen logical unit, thereby making the data which was on said primary volume at a previous point in time accessible at the chosen logical unit; and access said selected snapshot on the chosen logical unit via said host computer. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A computer-readable storage medium containing a set of instructions for a general purpose computer, the set of instructions comprising:
-
a selecting code segment for selecting a snapshot of a primary volume in a continuous data protection system, the snapshot indicating data on the primary volume at an earlier point in time which is to be recovered; a choosing code segment for choosing a location on which the snapshot is to be loaded; a creating code segment for creating a point in time (PIT) map corresponding to the selected snapshot; and a loading code segment for loading the selected snapshot at the selected location, thereby making the data which was on the primary volume at a previous point in time accessible at the chosen location. - View Dependent Claims (19, 20)
-
Specification