Optimized recovery
First Claim
Patent Images
1. A method for restoring data, comprising:
- determining an object to be recovered from a data resource system, wherein the data resource system maintains a storage index that includes a list of hashes of stored objects that share the same content;
determining a representation of the object based at least in part on the list of hashes, wherein at least a portion of the object to be recovered shares the same content as one or more other objects stored in the data resource system, and wherein the representation of the object includes the shared content; and
determining a best data resource system based at least in part on geographic location; and
requesting the representation of the object from the best data resource system.
9 Assignments
0 Petitions
Accused Products
Abstract
A method, article of manufacture, and apparatus for restoring data. In some embodiments, this includes determining an object to be recovered, determining a representation of the object, and requesting the representation of the object from a data resource system. In some embodiments, the representation of the object is a hash value of the object. In some embodiments, the representation of the object is a segment of the object.
-
Citations
15 Claims
-
1. A method for restoring data, comprising:
-
determining an object to be recovered from a data resource system, wherein the data resource system maintains a storage index that includes a list of hashes of stored objects that share the same content; determining a representation of the object based at least in part on the list of hashes, wherein at least a portion of the object to be recovered shares the same content as one or more other objects stored in the data resource system, and wherein the representation of the object includes the shared content; and determining a best data resource system based at least in part on geographic location; and requesting the representation of the object from the best data resource system. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for restoring data, comprising a processor configured to:
-
determine an object to be recovered from a data resource system, wherein the data resource system maintains a storage index that includes a list of hashes of stored objects that share the same content; determine a representation of the object based at least in part on the list of hashes, wherein at least a portion of the object to be recovered shares the same content as one or more other objects stored in the data resource system, and wherein the representation of the object includes the shared content; and determining a best data resource system based at least in part on geographic location; and requesting the representation of the object from the best data resource system. - View Dependent Claims (8, 9, 10)
-
-
11. A computer program product for restoring data, comprising a non-transitory computer usable medium having machine readable code embodied therein for:
-
determining an object to be recovered from a data resource system, wherein the data resource system maintains a storage index that includes a list of hashes of stored objects that share the same content; determining a representation of the object based at least in part on the list of hashes, wherein at least a portion of the object to be recovered shares the same content as one or more other objects stored in the data resource system, and wherein the representation of the object includes the shared content; and determining a best data resource system based at least in part on geographic location; and requesting the representation of the object from the best data resource system. - View Dependent Claims (12, 13, 14, 15)
-
Specification