Systems and methods for backing up data files
First Claim
1. A computer system that includes a source storage system and a backup storage system and, to maintain in the backup storage system information from which a set of source files stored on the source storage system can be restored, is configured for execution thereon of agents that together, for each of a sequence of backup storage times:
- A) dynamically identify locations in the source storage system where changes have been made since the previous backup storage time; and
B) in response to thus identifying locations;
i) reading at that backup storage time contents that occupy locations thus identified;
ii) sending such contents to the backup storage system; and
iii) storing those contents in the backup system together with associations of those contents with those locations.
12 Assignments
0 Petitions
Accused Products
Abstract
A system for backing up data files generates information from which those files can be recovered, and it sends that information to a back-up location. To determine what information to send, it generates summaries of those files from time to time and identifies changed locations by comparing the summaries with one another. As a consequence, the information it sends the back-up location can be limited to the identities and new contents of the locations thereby identified.
-
Citations
41 Claims
-
1. A computer system that includes a source storage system and a backup storage system and, to maintain in the backup storage system information from which a set of source files stored on the source storage system can be restored, is configured for execution thereon of agents that together, for each of a sequence of backup storage times:
-
A) dynamically identify locations in the source storage system where changes have been made since the previous backup storage time; and B) in response to thus identifying locations; i) reading at that backup storage time contents that occupy locations thus identified; ii) sending such contents to the backup storage system; and iii) storing those contents in the backup system together with associations of those contents with those locations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. For maintaining in a backup storage system information from which a set of source files stored on a source storage system can be restored, a method that includes, for each of a sequence of backup storage times:
-
A) dynamically identifying locations in the source storage system where changes have been made since the previous backup storage time; and B) in response to thus identifying locations; i) reading at that backup storage time contents that occupy locations thus identified; ii) sending such contents to the backup storage system; and iii) storing those contents in the backup system together with associations of those contents with those locations. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. For configuring a computer system that includes a source storage system and a backup storage system to maintain in the backup storage system information from which a set of source files stored on the source storage system can be restored, a storage medium containing instructions readable by the computer system to configure the computer system to, for each of a sequence of backup storage times:
-
A) dynamically identify locations in the source storage system where changes have been made since the previous backup storage time; and B) in response to thus identifying locations; i) reading at that backup storage time contents that occupy locations thus identified; ii) sending such contents to the backup storage system; and iii) storing those contents in the backup system together with associations of those contents with those locations. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
Specification