Snapshot indexing
First Claim
Patent Images
1. A method of managing backup data, comprising:
- using a processor to mount and access a snapshot of a data set, wherein the data set includes a plurality of data objects organized in a file system and the snapshot includes a replica of the data set at a particular time, and the accessing the snapshot includes mounting the snapshot and using the file system associated with the snapshot to locate and retrieve one or more objects included in the snapshot; and
using the processor to add to an index associated with the snapshot, with respect to each of one or more objects included in the snapshot, index data indicating at least where the object is located within the snapshot, wherein the index data includes data usable to determine without having to again mount the snapshot whether an object of interest is included in the snapshot.
9 Assignments
0 Petitions
Accused Products
Abstract
Managing backup data comprises accessing a snapshot of a data set, wherein the data set includes at least one object and the snapshot includes a replica of the data set, and adding to an index associated with the snapshot, with respect to each of one or more objects included in the snapshot, index data indicating at least where the object is located within the snapshot.
13 Citations
18 Claims
-
1. A method of managing backup data, comprising:
-
using a processor to mount and access a snapshot of a data set, wherein the data set includes a plurality of data objects organized in a file system and the snapshot includes a replica of the data set at a particular time, and the accessing the snapshot includes mounting the snapshot and using the file system associated with the snapshot to locate and retrieve one or more objects included in the snapshot; and using the processor to add to an index associated with the snapshot, with respect to each of one or more objects included in the snapshot, index data indicating at least where the object is located within the snapshot, wherein the index data includes data usable to determine without having to again mount the snapshot whether an object of interest is included in the snapshot. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A data backup system comprising:
-
a processor configured to; mount and access a snapshot of a data set, wherein the data set includes a plurality of data objects organized in a file system and the snapshot includes a replica of the data set at a particular time, and the accessing the snapshot includes mounting the snapshot and using the file system associated with the snapshot to locate and retrieve one or more objects included in the snapshot; and add to an index associated with the snapshot, with respect to each of one or more objects included in the snapshot, index data indicating at least where the object is located within the snapshot, wherein the index data includes data usable to determine without having to again mount the snapshot whether an object of interest is included in the snapshot; and a memory coupled to the processor, configured to provide the processor with instructions. - View Dependent Claims (15, 16)
-
-
17. A computer program product for managing backup data, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions that when executed by a processor are operable to:
-
mounting and accessing a snapshot of a data set, wherein the data set includes a plurality of data objects and the snapshot includes a replica of the data set a particular time, and the accessing the snapshot includes mounting the snapshot and using the file system associated with the snapshot to locate and retrieve one or more objects included in the snapshot; and adding to an index associated with the snapshot, with respect to each of one or more objects included in the snapshot, index data indicating at least where the object is located within the snapshot, wherein the index data includes data usable to determine without having to again mount the snapshot whether an object of interest is included in the snapshot. - View Dependent Claims (18)
-
Specification