EFFICIENT DATA REHYDRATION
First Claim
1. A system for an efficient data rehydration comprising:
- a server for receiving a restore list comprising a plurality of storage locations and lengths for performing a data rehydration;
one or more reader device managers for reading a data set indicated by the restore list by reading the plurality of storage locations for the lengths from one or more storage nodes, wherein the plurality of storage locations and lengths indicate chunks from a client system stored as part of a full or as an incremental backup session on a storage device attached to a storage node;
a writer device manager for transferring the data set to a save node; and
a verifier for verifying transfer of the data set.
10 Assignments
0 Petitions
Accused Products
Abstract
A system for an efficient data rehydration comprises a server, one or more reader device managers, a writer device manager, and a verifier. The server is for receiving a restore list comprising a plurality of storage locations and lengths for performing a data rehydration. The one or more reader device managers is for reading a data set indicated by the restore list by reading the plurality of storage locations for the lengths from one or more storage nodes. The plurality of storage locations and lengths indicate chunks from a client system stored as part of a full or as an incremental backup session on a storage device attached to a storage node. The writer device manager is for transferring the data set to a save node. A verifier is for verifying transfer of the data set.
13 Citations
18 Claims
-
1. A system for an efficient data rehydration comprising:
-
a server for receiving a restore list comprising a plurality of storage locations and lengths for performing a data rehydration; one or more reader device managers for reading a data set indicated by the restore list by reading the plurality of storage locations for the lengths from one or more storage nodes, wherein the plurality of storage locations and lengths indicate chunks from a client system stored as part of a full or as an incremental backup session on a storage device attached to a storage node; a writer device manager for transferring the data set to a save node; and a verifier for verifying transfer of the data set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for efficient data rehydration, comprising:
-
receiving a restore list comprising a plurality of storage locations and lengths for performing a data rehydration; retrieving, on one or more source storage nodes, a data set indicated by the restore list, wherein the restore list indicates the plurality of storage locations and lengths storing chunks from a client system that were stored as part of a full or as an incremental backup session on a storage device attached to a storage node; transferring the data set to a save node; and verifying transfer of the data set.
-
-
18. A computer program product for efficient data rehydration, the computer program product being embodied in a tangible computer readable storage medium and comprising computer instructions for:
-
receiving a restore list comprising a plurality of storage locations and lengths for performing a data rehydration; retrieving, on one or more source storage nodes, a data set indicated by the restore list, wherein the restore list indicates the plurality of storage locations and lengths storing chunks from a client system that were stored as part of a full or as an incremental backup session on a storage device attached to a storage node; transferring the data set to a save node; and verifying transfer of the data set.
-
Specification