Method and system for disaster recovery
First Claim
Patent Images
1. A method for disaster recovery, comprising:
- starting a replication task operable to detect an incremental change in a second database;
accessing a taskfile to identify at least one of a first file to be monitored for incremental changes, a first folder to be monitored for incremental changes, a first registry to be monitored for incremental changes, a second file to be excluded from monitoring, a second folder to be excluded from monitoring, and a second registry to be excluded from monitoring;
communicating at least a portion of the information from the second database for storage in a backup system as backup information after the replication task has started;
communicating a detected incremental change from the replication task for storage in a first database, the incremental change representing a change to at least a portion of information in the second database;
receiving at least one of backup information and the incremental change; and
restoring the second database using at least one of the backup information and the incremental change.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for disaster recovery includes copying at least a portion of information from a first database to a backup system as backup information. The method also includes storing an incremental change in a second database. The incremental change represents a change to at least a portion of the information in the first database. The method further includes restoring the first database using at least one of the backup information and the incremental change.
219 Citations
35 Claims
-
1. A method for disaster recovery, comprising:
-
starting a replication task operable to detect an incremental change in a second database; accessing a taskfile to identify at least one of a first file to be monitored for incremental changes, a first folder to be monitored for incremental changes, a first registry to be monitored for incremental changes, a second file to be excluded from monitoring, a second folder to be excluded from monitoring, and a second registry to be excluded from monitoring; communicating at least a portion of the information from the second database for storage in a backup system as backup information after the replication task has started; communicating a detected incremental change from the replication task for storage in a first database, the incremental change representing a change to at least a portion of information in the second database; receiving at least one of backup information and the incremental change; and restoring the second database using at least one of the backup information and the incremental change. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for disaster recovery, comprising:
-
at least one computer readable medium; and logic encoded on the at least one computer readable medium and operable when executed to; start a replication task operable to detect an incremental change in a second database; access a taskfile to identify at least one of a first file to be monitored for incremental changes, a first folder to be monitored for incremental changes, a first registry to be monitored for incremental changes, a second file to be excluded from monitoring, a second folder to be excluded from monitoring, and a second registry to be excluded from monitoring; communicate at least a portion of the information from the second database for storage in a backup system as backup information after the replication task has started; communicate a detected incremental change from the replication task for storage in a first database, the incremental change representing a change to at least a portion of information in the second database; receive at least one of backup information and the incremental change; and restore the second database using at least one of the backup information and the incremental change. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A system for disaster recovery, comprising:
-
a first database operable to store information; and one or more processors collectively operable to; start a replication task operable to detect an incremental change in the first database; access a taskfile to identify at least one of a first file to be monitored for incremental changes, a first folder to be monitored for incremental changes, a first registry to be monitored for incremental changes, a second file to be excluded from monitoring, a second folder to be excluded from monitoring, and a second registry to be excluded from monitoring; communicate at least a portion of the information from the first database for storage in a backup system as backup information after the replication task has started; communicate a detected incremental change from the replication task for storage in a second database, the incremental change representing a change to at least a portion of information in the first database; receive at least one of backup information and the incremental change; and restore the first database using at least one of the backup information and the incremental change. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A system for disaster recovery, comprising:
-
a file system monitor operable to; access a taskfile to identify at least one of a first file to be monitored for incremental changes, a first folder to be monitored for incremental changes, a first registry to be monitored for incremental changes, a second file to be excluded from monitoring, a second folder to be excluded from monitoring, and a second registry to be excluded from monitoring; and detect a plurality of incremental changes to information in at least one first file system based, at least in part, on the taskfile; a transaction accumulator operable to receive the plurality of incremental changes and to accumulate the plurality of incremental changes received during a determined time period; and a service operable to execute a replication task, the replication task operable to receive the accumulated incremental changes and to communicate the accumulated incremental changes for storage in a second file system, wherein the at least one first file system may be restored using at least one of backup information and the incremental change, the backup information comprising at least a portion of the information from the at least one first file system previously stored in a backup system.
-
-
19. A system for disaster recovery, comprising:
-
means for starting a replication task operable to detect an incremental change in a second database; means for accessing a taskfile to identify at least one of a first file to be monitored for incremental changes, a first folder to be monitored for incremental changes, a first registry to be monitored for incremental changes, a second file to be excluded from monitoring, a second folder to be excluded from monitoring, and a second registry to be excluded from monitoring; means for communicating at least a portion of the information from the second database for storage in a backup system as backup information after the replication task has started; means for communicating a detected incremental change from the replication task for storage in a first database, the incremental change representing a change to at least a portion of information in the second database; means for receiving at least one of backup information and the incremental change; and means for restoring the second database using at least one of the backup information and the incremental change.
-
-
20. A method for disaster recovery, comprising:
-
receiving an incremental change representing a change to at least a portion of information in a first database, the incremental change consisting of information associated with one of a first file monitored for incremental changes, a first folder monitored for incremental changes, or a first registry monitored for incremental changes; storing the incremental change in a second database; communicating the incremental change for use in restoring the first database, the first database restored using at least one of backup information and the incremental change, the backup information comprising at least a portion of the information from the first database previously stored in a backup system; renaming the second folder from an old name to a new name before communicating at least a portion of the second folder for storage in the backup system, the new name comprising a timestamp; and creating the first folder, the first folder having the old name of the second folder. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
-
28. A system for disaster recovery, comprising:
-
at least one computer readable medium; and logic encoded on the at least one computer readable medium and operable when executed to; receive a first incremental change representing a change to at least a portion of information in a first database, the first incremental change consisting of information associated with one of a first file monitored for incremental changes, a first folder monitored for incremental changes, or a first registry monitored for incremental changes; store the first incremental change in a first folder in a second database; and communicate the incremental change for use in restoring the first database, the first database restored using at least one of backup information and the incremental change, the backup information comprising at least a portion of the information from the first database previously stored in a backup system; receive a second incremental change, the second incremental change consisting of information associated with one of a second file monitored for incremental changes, a second folder monitored for incremental changes, or a second registry monitored for incremental changes; store the second incremental change in a second folder in the second database; rename the second folder from an old name to a new name before communicating at least a portion of the second folder for storage in the backup system, the new name comprising a timestamp; create the first folder, the first folder having the old name of the second folder; and communicate the second incremental change for storage in the backup system by communicating at least a portion of the second folder for storage in the backup system, the backup system operable to communicate the second incremental change for use in restoring the first database. - View Dependent Claims (29, 30, 31)
-
-
32. A system for disaster recovery, comprising:
-
a first database operable to store an incremental change; and one or more processors collectively operable to; receive the incremental change, the incremental change representing a change to at least a portion of information in a second database and consisting of information associated with one of a first file monitored for incremental changes, a first folder monitored for incremental changes, or a first registry monitored for incremental changes; store the incremental change in the first database; communicate the incremental change for use in restoring the second database, the second database restored using at least one of backup information and the incremental change, the backup information comprising at least a portion of the information from the second database previously stored in a backup system; receive a second incremental change, the second incremental change consisting of information associated with one of a second file monitored for incremental changes, a second folder monitored for incremental changes, or a second registry monitored for incremental changes; store the second incremental change in a second folder in the second database; rename the second folder from an old name to a new name before communicating at least a portion of the second folder for storage in the backup system, the new name comprising a timestamp; create the first folder, the first folder having the old name of the second folder; and communicate the second incremental change for storage in the backup system by communicating at least a portion of the second folder for storage in the backup system, the backup system operable to communicate the second incremental change for use in restoring the first database. - View Dependent Claims (33, 34, 35)
-
Specification