Techniques for backup management
First Claim
Patent Images
1. A method for backup management comprising the steps of:
- receiving power level information from a backup client;
determining a factor, based at least in part on the power level information, affecting an amount of backup resources available during a backup time window for the backup client, wherein the factor includes at least an indication of an importance of one or more files;
determining, based on the factor, at least one process to terminate on the backup client to reduce power consumption;
identifying a portion of data of the backup client for backup, wherein a size of the portion of data is based on the factor;
reducing processing required for the portion of data, wherein the reduction in processing comprises at least one of skipping encryption, skipping de-duplication, skipping compression, or skipping anti-virus scan;
changing a backup checkpoint interval based at least in part on a power level of the power level information such that a first checkpoint interval when the power level is below a threshold level is more frequent than a second checkpoint interval when the power level is above the threshold level; and
providing an instruction containing an indication of the at least one process to terminate and the identified portion of data to the backup client.
7 Assignments
0 Petitions
Accused Products
Abstract
Techniques for backup management are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for backup management comprising the steps of receiving power level information from a backup client, determining a factor, based at least in part on the power level information, affecting a backup time window for the backup client, identifying a portion of data of the backup client for backup based on the determination, and providing an instruction to the backup client communicating the identified portion of data.
28 Citations
18 Claims
-
1. A method for backup management comprising the steps of:
-
receiving power level information from a backup client; determining a factor, based at least in part on the power level information, affecting an amount of backup resources available during a backup time window for the backup client, wherein the factor includes at least an indication of an importance of one or more files; determining, based on the factor, at least one process to terminate on the backup client to reduce power consumption; identifying a portion of data of the backup client for backup, wherein a size of the portion of data is based on the factor; reducing processing required for the portion of data, wherein the reduction in processing comprises at least one of skipping encryption, skipping de-duplication, skipping compression, or skipping anti-virus scan; changing a backup checkpoint interval based at least in part on a power level of the power level information such that a first checkpoint interval when the power level is below a threshold level is more frequent than a second checkpoint interval when the power level is above the threshold level; and providing an instruction containing an indication of the at least one process to terminate and the identified portion of data to the backup client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An article of manufacture for backup management, the article of manufacture comprising:
-
at least one non-transitory processor readable storage medium; and instructions stored on the at least one non-transitory processor readable storage medium; wherein the instructions are configured to be readable from the at least one non-transitory processor readable storage medium by at least one processor and thereby cause the at least one processor to operate so as to; receive power level information from a backup client; determine a factor, based at least in part on the power level information, affecting an amount of resources available during a backup time window for the backup client, wherein the factor includes at least an indication of an importance of one or more files; determine, based on the factor, at least one process to terminate on the backup client to reduce power consumption; identify a portion of data of the backup client for backup, wherein a size of the portion of data is based on the factor; reduce processing required for the portion of data, wherein the reduction in processing comprises at least one of skipping encryption, skipping de-duplication, skipping compression, or skipping anti-virus scan; change a backup checkpoint interval based at least in part on a power level of the power level information such that a first checkpoint interval when the power level is below a threshold level is more frequent than a second checkpoint interval when the power level is above the threshold level; and provide an instruction containing an indication of the at least one process to terminate and the identified portion of data to the backup client.
-
-
12. A system for backup management comprising:
-
memory; and one or more processors communicatively coupled to the memory;
wherein the one or more processors are configured to;receive power level information from a backup client; determine a factor, based at least in part on the power level information, affecting an amount of backup resources available during a backup time window for the backup client, wherein the factor includes at least an indication of an importance of one or more files; determine, based on the factor, at least one process to terminate on the backup client to reduce power consumption; identify a portion of data of the backup client for backup, wherein a size of the portion of data is based on the factor; reduce processing required for the portion of data, wherein the reduction in processing comprises at least one of skipping encryption, skipping de-duplication, skipping compression, or skipping anti-virus scan; change a backup checkpoint interval based at least in part on a power level of the power level information such that a first checkpoint interval when the power level is below a threshold level is more frequent than a second checkpoint interval when the power level is above the threshold level; and provide an instruction containing an indication of the at least one process to terminate and the identified portion of data to the backup client communicating the identified portion of data. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification