PRIORITIZATION OF DATA ITEMS FOR BACKUP IN A COMPUTING ENVIRONMENT
First Claim
1. A computer implemented method for prioritizing a backup process in a computing environment having at least one client coupled to a backup system, the method comprising:
- performing an initial backup process of an initial backup list of a first client at a preliminary backup rate;
determining if a CDP list of said first client includes at least one CDP item that has been modified during performance of said initial backup process of said first client;
throttling said initial backup process of said initial backup list of said first client below said preliminary backup rate in response to determining that said CDP list includes at least one CDP item that has been modified during performance of said initial backup process of said first client, wherein said throttling said initial backup process comprises at least one of pausing said initial backup process of said initial backup list of said first client and slowing said initial backup process of said initial backup list of said first client below said preliminary backup rate;
performing a CDP backup of said at least one CDP item that has been modified during performance of said initial backup process client while said initial backup process of said initial backup list of said first client is below said preliminary backup rate.
1 Assignment
0 Petitions
Accused Products
Abstract
Described are embodiments of an invention for prioritizing data items for backup in a computing environment. The computing environment includes a plurality of clients coupled through a network to a backup system for backing up items stored locally on the client. Each client includes a continuous data protection (CDP) module that prioritizes the order of files transmitted to the backup system for storage on one or more storage devices based on policy. The CDP module builds an initial backup list and a CDP backup list. The initial backup list includes any item that meets the criteria of the initial backup profile. The CDP backup list includes items that have been modified since the initial backup process began. The data that is the most critical to a user is often the most recently modified data. Thus, the CDP module preferentially performs a backup of items on the CDP backup list.
-
Citations
24 Claims
-
1. A computer implemented method for prioritizing a backup process in a computing environment having at least one client coupled to a backup system, the method comprising:
-
performing an initial backup process of an initial backup list of a first client at a preliminary backup rate; determining if a CDP list of said first client includes at least one CDP item that has been modified during performance of said initial backup process of said first client; throttling said initial backup process of said initial backup list of said first client below said preliminary backup rate in response to determining that said CDP list includes at least one CDP item that has been modified during performance of said initial backup process of said first client, wherein said throttling said initial backup process comprises at least one of pausing said initial backup process of said initial backup list of said first client and slowing said initial backup process of said initial backup list of said first client below said preliminary backup rate; performing a CDP backup of said at least one CDP item that has been modified during performance of said initial backup process client while said initial backup process of said initial backup list of said first client is below said preliminary backup rate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable storage medium having executable instructions stored thereon for causing components of a computing environment to perform a method, wherein the computing environment has at least one client coupled to a backup system, the method comprising:
-
performing an initial backup process of an initial backup list of a first client at a preliminary backup rate; determining if a CDP list of said first client includes at least one CDP item that has been modified during performance of said initial backup process of said first client; throttling said initial backup process of said initial backup list of said first client below said preliminary backup rate in response to determining that said CDP list includes at least one CDP item that has been modified during performance of said initial backup process of said first client, wherein said throttling said initial backup process comprises at least one of pausing said initial backup process of said initial backup list of said first client and slowing said initial backup process of said initial backup list of said first client below said preliminary backup rate; performing a CDP backup of said at least one CDP item that has been modified during performance of said initial backup process client while said initial backup process of said initial backup list of said first client is below said preliminary backup rate. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computing environment comprising:
-
at least one client coupled to a backup system, wherein said at least one client includes a first client, and said first client includes a processor and a memory coupled to said processor; said memory including computer-readable instructions implemented by said processor to; perform an initial backup process of an initial backup list of a first client at a preliminary backup; determine if a CDP list of said first client includes at least one CDP item that has been modified during performance of said initial backup process of said first client; throttle said initial backup process of said initial backup list of said first client below said preliminary backup rate in response to a determination that said CDP list includes at least one CDP item that has been modified during performance of said initial backup process of said first client, wherein said throttle of said initial backup process comprises at least one of pausing said initial backup process of said initial backup list of said first client and slowing said initial backup process of said initial backup list of said first client below said preliminary backup rate; perform a CDP backup of said at least one CDP item that has been modified during performance of said initial backup process client while said initial backup process of said initial backup list of said first client is below said preliminary backup rate. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification