Patent ID: 8316057

Claim:
A computer program product for restoring data objects from at least one sequential backup device, the computer program product comprising a computer readable storage medium having computer readable program code embodied therein that executes to perform client and server operations, the operations comprising: storing, by the server, data objects of extents having deduplicated data in the at least one sequential backup device; receiving from the client, by the server, a request for data objects; determining, by the server, extents stored in the at least one sequential backup device for the requested data objects; sorting, by the server or the client, the extents according to an order in which they are stored in the at least one sequential backup device to generate a sort list; retrieving, by the server, the extents from the at least one sequential backup device according to the order in the sort list to access the extents sequentially from the sequential backup device in the order in which they were stored; returning, by the server, the retrieved extents to the client; and reconstructing, by the client, the requested data objects from the received extents.