SYSTEM AND METHODS FOR EFFICIENTLY MANAGING INCREMENTAL DATA BACKUP REVISIONS
First Claim
1. A method for managing incremental backup revisions in a computer system, said method using a computer executable program running on a computer, said computer executable program comprising instructions for managing said incremental backup revisions comprising:
- identifying a backup set comprising a data set that changed since a previous backup session;
storing at least one data element for said data set;
producing meta data that portraits said data set changes during said previous backup session; and
identifying said at least one stored data element in a backup group comprising backup revisions as a delete candidate data element.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and methods for building an efficient incremental data backup system capable of managing high frequency backups sessions, and capable of efficiently expiring backup revisions and locating the useless data elements is disclosed. A reduced set of data elements that have a non-zero probability of becoming redundant when a backup revision expires is prepared while each backup revision is being processed by the backup system. The backup system also maintains data structures, which reduce the number of searches that should be performed for each such data element before it can be realized that the data element is exclusively needed to support the expired backup revision, and therefore could be removed from the second tier storage.
-
Citations
20 Claims
-
1. A method for managing incremental backup revisions in a computer system, said method using a computer executable program running on a computer, said computer executable program comprising instructions for managing said incremental backup revisions comprising:
-
identifying a backup set comprising a data set that changed since a previous backup session; storing at least one data element for said data set; producing meta data that portraits said data set changes during said previous backup session; and identifying said at least one stored data element in a backup group comprising backup revisions as a delete candidate data element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification