1. A method for restoring data, comprising: determining an object to be recovered from a data resource system, wherein the data resource system stores a plurality of hashes of stored objects that share the same content; determining a representation of the object based at least in part on the plurality 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 requesting the representation of the object from the data resource system.