Caching of backup chunks
First Claim
Patent Images
1. A system, comprising:
- a processor configured to;
profile contents of a plurality of backups associated with a group of backup sources that share a common characteristic;
select a portion of the plurality of backups as a base backup reference data to be distributed, wherein the selected portion appears a number of times across the plurality of backups associated with the group of backup sources that share the common characteristic;
store a first copy of the base backup reference data at a storage of a backup server; and
initialize a new client at least in part by a step of providing a second copy of the base backup reference data to the new client for storage at a storage of the new client, wherein to initialize the new client includes to prepopulate the new client with the base backup reference data, wherein the new client shares the common characteristic, wherein the new client is located remotely from the backup server; and
a memory coupled to the processor and configured to provide the processor with instructions.
8 Assignments
0 Petitions
Accused Products
Abstract
Contents of a plurality of backups that share a common characteristic are profiled. A portion of the plurality of backups is selected as a base backup reference data to be distributed. A first copy of the base backup reference data is stored at a storage of a backup server. A second copy of the base backup reference data is provided for storage at a storage of a client that shares the common characteristic. The client is located remotely from the backup server.
-
Citations
20 Claims
-
1. A system, comprising:
-
a processor configured to; profile contents of a plurality of backups associated with a group of backup sources that share a common characteristic; select a portion of the plurality of backups as a base backup reference data to be distributed, wherein the selected portion appears a number of times across the plurality of backups associated with the group of backup sources that share the common characteristic; store a first copy of the base backup reference data at a storage of a backup server; and initialize a new client at least in part by a step of providing a second copy of the base backup reference data to the new client for storage at a storage of the new client, wherein to initialize the new client includes to prepopulate the new client with the base backup reference data, wherein the new client shares the common characteristic, wherein the new client is located remotely from the backup server; and a memory coupled to the processor and configured to provide the processor with instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method, comprising:
-
using a processor to profile contents of a plurality of backups associated with a group of backup sources that share a common characteristic; selecting a portion of the plurality of backups as a base backup reference data to be distributed, wherein the selected portion appears a number of times across the plurality of backups associated with the group of backup sources that share the common characteristic; storing a first copy of the base backup reference data at a storage of a backup server; and initializing a new client at least in part by providing a second copy of the base backup reference data to the new client for storage at a storage of the new client, wherein initializing the new client includes prepopulating the new client with the base backup reference data wherein the new client shares the common characteristic, wherein the new client is located remotely from the backup server. - View Dependent Claims (19)
-
-
20. A computer program product, the computer program product being embodied in a tangible non-transitory computer readable storage medium and comprising computer instructions for:
-
profiling contents of a plurality of backups associated with a group of backup sources that share a common characteristic; selecting a portion of the plurality of backups as a base backup reference data to be distributed, wherein the selected portion appears a number of times across the plurality of backups associated with the group of backup sources that share the common characteristic; storing a first copy of the base backup reference data at a storage of a backup server; and initializing a new client at least in part by providing a second copy of the base backup reference data to the new client for storage at a storage of the new client, wherein initializing the new client includes prepopulating the new client with the base backup reference data wherein the new client shares the common characteristic, wherein the new client is located remotely from the backup server.
-
Specification