SYSTEM AND METHOD FOR PERFORMING AN IMAGE LEVEL SNAPSHOT AND FOR RESTORING PARTIAL VOLUME DATA
First Claim
Patent Images
1. A method for restoring one or more electronic files indexed by one or more snapshots in a computer system, the method comprising:
- receiving a request to restore to an information store one or more files stored in a storage device, wherein the storage device is different from the information store;
querying with one or more computer processors the storage device for one or more snapshots that index the one or more files over time;
retrieving the one or more snapshots that index the one or more files from the storage device; and
for each of the one or more snapshots that indexes the one or more files, restoring a portion of the one or more files contained within each snapshot that is most recent in time.
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a method for performing an image level copy of an information store. The present invention comprises performing a snapshot of an information store that indexes the contents of the information store, retrieving data associated with the contents of the information store from a file allocation table, copying the contents of the information store to a storage device based on the snapshot, and associating the retrieved data with the copied contents to provide file system information for the copied contents.
-
Citations
17 Claims
-
1. A method for restoring one or more electronic files indexed by one or more snapshots in a computer system, the method comprising:
-
receiving a request to restore to an information store one or more files stored in a storage device, wherein the storage device is different from the information store; querying with one or more computer processors the storage device for one or more snapshots that index the one or more files over time; retrieving the one or more snapshots that index the one or more files from the storage device; and for each of the one or more snapshots that indexes the one or more files, restoring a portion of the one or more files contained within each snapshot that is most recent in time. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for restoring one or more files indexed by one or more snapshots, the method comprising:
-
receiving a request to restore to an information store one or more files indexed by one or more snapshots over time, wherein the one or more snapshots are stored within a storage device different from the information store; and retrieving with one or more computer processors the one or more snapshots that index the one or more files from the storage device; and for each of the one or more snapshots that indexes the one or more files, restoring a portion of the one or more files contained within the snapshot that is most recent in time. - View Dependent Claims (7, 8, 9)
-
-
10. An electronic file storage system configured to restore one or more electronic files indexed by one or more snapshots in a computer system, the system comprising:
-
a storage manager module executing in one or more processors and configured to; receive a request to restore to an information store one or more files stored in a storage device, wherein the storage device is different from the information store; query with one or more processors the storage device for one or more snapshots that index the one or more files over time; and retrieve the one or more snapshots that index the one or more files from the storage device, wherein for each of the one or more snapshots that indexes the one or more files, the storage manager module is further configured to restore a portion of the one or more files contained within each snapshot that is most recent in time. - View Dependent Claims (11, 12, 13)
-
-
14. An electronic file storage system configured to restore one or more files indexed by one or more snapshots, the system comprising:
-
a storage manager module configured to receive a request to restore to an information store one or more files indexed by one or more snapshots over time, wherein the one or more snapshots are stored within a storage device different from the information store; and a media agent module executing in one or more computer processors and configured to retrieve the one or more snapshots that index the one or more files from the storage device, wherein for each of the one or more snapshots that indexes the one or more files, the storage manager module is further configured to restore a portion of the one or more files contained within the snapshot that is most recent in time. - View Dependent Claims (15, 16, 17)
-
Specification