Method and system for performing a restoration in a continuous data protection system
First Claim
Patent Images
1. A method for restoring a volume in a continuous data protection system, comprising the steps of:
- selecting a volume to restore, the selected volume including at least one extent, wherein each said extent is a contiguous space on the selected volume;
loading the selected volume into a workspace;
copying the selected volume from the workspace to a restore location, including copying each said extent from the workspace to the restore location;
performing operations on the selected volume while the copying step is being performed, wherein an operation can be performed on an extent of the selected volume regardless of whether the extent has been copied yet from the workspace to the restore location; and
accessing the selected volume on the restore location once the copying step is complete.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for restoring a volume in a continuous data protection system begins by selecting a volume to restore. The selected volume is loaded into a workspace. The selected volume is copied from the workspace to a restore location. Operations are simultaneously performed on the selected volume while the selected volume is being copied. The selected volume is accessed on the restore location once the copying is complete.
-
Citations
32 Claims
-
1. A method for restoring a volume in a continuous data protection system, comprising the steps of:
-
selecting a volume to restore, the selected volume including at least one extent, wherein each said extent is a contiguous space on the selected volume; loading the selected volume into a workspace; copying the selected volume from the workspace to a restore location, including copying each said extent from the workspace to the restore location; performing operations on the selected volume while the copying step is being performed, wherein an operation can be performed on an extent of the selected volume regardless of whether the extent has been copied yet from the workspace to the restore location; and accessing the selected volume on the restore location once the copying step is complete. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for restoring a volume in a continuous data protection system, comprising:
-
a host device; a restore location on which a selected volume is to be restored, the selected volume including at least one extent, wherein each said extent is a contiguous space on the selected volume; a workspace in the data protection system, configured to receive the selected volume; copying means for copying the selected volume from said workspace to said restore location, including copying each said extent from the workspace to the restore location; and operating means for performing an operation from said host device on the selected volume while the selected volume is being copied from said workspace to said restore location, wherein an operation can be performed on an extent of the selected volume regardless of whether the extent has been copied yet from the workspace to the restore location. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable storage medium containing a set of instructions for execution by a machine, the set of instructions comprising:
-
a selecting code segment for selecting a volume to restore, the selected volume including at least one extent, wherein each said extent is a contiguous space on the selected volume; a loading code segment for loading the selected volume into a workspace; a copying code segment for copying the selected volume from the workspace to a restore location, wherein said includes copying each said extent from the workspace to the restore location; an operation code segment for performing operations on the selected volume while the selected volume is being copied, wherein an operation can be performed on an extent of the selected volume regardless of whether the extent has been copied yet from the workspace to the restore location; and an accessing code segment for accessing the selected volume on the restore location once the selected volume has been copied. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A system for restoring a volume in a continuous data protection system, comprising:
-
a host device; a restore location on which a selected volume is to be restored, the selected volume including at least one extent, wherein each said extent is a contiguous space on the volume; a workspace in the data protection system, configured to receive the selected volume; a copying device, configured to copy the selected volume from said workspace to said restore location, by copying each said extent from the workspace to the restore location; and a processor, configured to perform an operation from said host device on the selected volume while the selected volume is being copied from said workspace to said restore location, wherein an operation can be performed on an extent of the selected volume regardless of whether the extent has been copied yet from the workspace to the restore location. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
Specification