METHOD, SYSTEM, PROGRAM, AND DATA STRUCTURES FOR NAMING FULL BACKUP VERSIONS OF FILES AND RELATED DELTAS OF THE FULL BACKUP VERSIONS
First Claim
1. A method for performing a backup operation of a target file, comprising:
- initiating at least one operation to perform at least one delta backup of the target file to at least one delta backup set, wherein the at least one delta backup set includes changes made to a version of a full backup set of the target file generated at a first time;
assigning the at least one delta backup set a name component indicating the version of the full backup set generated at the first time subject to the delta backup;
initiating an operation to perform a full backup of the target file to a version of the full backup set at a second time, wherein the second time follows the first time;
determining all delta backup sets having the name component indicating the version of the full backup set generated at the first time during the full backup operation at the second time; and
initiating an operation to render inactive the determined delta backup sets having the name component indicating the version of the full backup generated at the first time.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a system, method, program, and data structure for performing a backup operation of a target file. At least one operation is initiated to perform at least one delta backup of the target file to at least one delta backup set. A delta backup set includes changes made to a version of a full backup set of the target file generated at a first time, such as an incremental or differential backup operation. The at least one delta backup set is assigned a name component indicating the version of the full backup set generated at the first time subject to the delta backup and an operation is initiated to perform a full backup of the target file to a version of the full backup set at a second time. The second time follows the first time. A determination is made of all delta backup sets having the name component indicating the version of the full backup set generated at the first time during the full backup operation at the second time. An operation is initiated to render inactive the determined delta backup sets having the name component indicating the version of the full backup generated at the first time.
77 Citations
28 Claims
-
1. A method for performing a backup operation of a target file, comprising:
-
initiating at least one operation to perform at least one delta backup of the target file to at least one delta backup set, wherein the at least one delta backup set includes changes made to a version of a full backup set of the target file generated at a first time;
assigning the at least one delta backup set a name component indicating the version of the full backup set generated at the first time subject to the delta backup;
initiating an operation to perform a full backup of the target file to a version of the full backup set at a second time, wherein the second time follows the first time;
determining all delta backup sets having the name component indicating the version of the full backup set generated at the first time during the full backup operation at the second time; and
initiating an operation to render inactive the determined delta backup sets having the name component indicating the version of the full backup generated at the first time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for performing a backup operation of a target file, comprising:
-
means for initiating at least one operation to perform at least one delta backup of the target file to at least one delta backup set, wherein the at least one delta backup set includes changes made to a version of a full backup set of the target file generated at a first time;
means for assigning the at least one delta backup set a name component indicating the version of the full backup set generated at the first time subject to the delta backup;
means for initiating an operation to perform a full backup of the target file to a version of the full backup set at a second time, wherein the second time follows the first time;
means for determining all delta backup sets having the name component indicating the version of the full backup generated at the first time during the full backup operation at the second time; and
means for initiating an operation to render inactive each determined delta backup set having the name component indicating the version of the full backup set generated at the first time. - View Dependent Claims (11, 12, 13, 14)
-
-
15. An article of manufacture for use in programming a computer for performing a backup operation of a target file, the article of manufacture comprising computer usable storage media including at least one computer program embedded therein that causes the computer to perform:
-
initiating at least one operation to perform at least one delta backup of the target file to at least one delta backup set, wherein the at least one delta backup set includes changes made to a version of a full backup set of the target file generated at a first time;
assigning the at least one delta backup set a name component indicating the version of the full backup set generated at the first time subject to the delta backup;
initiating an operation to perform a full backup of the target file to a version of the full backup set at a second time, wherein the second time follows the first time;
determining all delta backup sets having the name component indicating the version of the full backup set generated at the first time during the full backup operation at the second time; and
initiating an operation to render inactive the at least one determined delta backup set having the name component indicating the version of the full backup set generated at the first time. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A plurality of data structures implemented in a computer useable storage medium accessible to a computer, wherein the data structures comprise:
-
at least one delta backup set including changes made to a version of a full backup set of the target file generated at a first time, wherein the at least one delta backup set has a name component indicating the version of the full backup set generated at the first time subject to the delta backup; and
a version of the full backup set generated during a backup operation at a second time, wherein the second time follows the first time, wherein adding the full backup set at the second time initiates an operation to render inactive each determined delta backup set having the name component indicating the version of the full backup generated at the first time. - View Dependent Claims (25, 26, 27, 28)
-
Specification