Systems and methods for performing data replication
First Claim
1. A method for performing data management operations, the method comprising:
- storing in a first log, file information about data operations occurring at a first time to first data stored on one or more first storage devices;
copying at least a portion of the first log file to a second log file;
processing the second log file to create replicated data of the first data on one or more second storage devices;
generating a backup copy of the replicated data at a second time after the second log file has been copied to the one or more second storage devices; and
associating the backup copy of the replicated data with the first data stored on the one or more first storage devices wherein after the associating, the backup copy of the replicated data appears to be a backup of the first data existing at the first time on the one or more first storage devices.
2 Assignments
0 Petitions
Accused Products
Abstract
Performing data management operations on replicated data in a computer network. Log entries are generated for data management operations of an application executing on a source system. Consistency point entries are used to indicate a time of a known good, or recoverable, state of the application. A destination system is configured to process a copy of the log and consistency point entries to replicate data in a replication volume, the replicated data being a copy of the application data on the source system. When the replicated data represents a known good state of the application, as determined by the consistency point entries, the destination system(s) may perform a storage operation (e.g., snapshot, backup) to copy the replicated data and to logically associate the copied data with a time information (e.g., time stamp) indicative of the source system time when the application was in the known good state.
-
Citations
20 Claims
-
1. A method for performing data management operations, the method comprising:
-
storing in a first log, file information about data operations occurring at a first time to first data stored on one or more first storage devices; copying at least a portion of the first log file to a second log file; processing the second log file to create replicated data of the first data on one or more second storage devices; generating a backup copy of the replicated data at a second time after the second log file has been copied to the one or more second storage devices; and associating the backup copy of the replicated data with the first data stored on the one or more first storage devices wherein after the associating, the backup copy of the replicated data appears to be a backup of the first data existing at the first time on the one or more first storage devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for performing data management operations, the system comprising:
-
a first log file that stores information about data operations occurring at a first time to first data stored one or more first storage devices; a replication module comprising computer hardware configured to copy at least a portion of the first log file to a second log file, the replication module processes the second log file to create replicated data of the first data on one or more second storage devices; a backup module comprising computer hardware configured to create a backup copy of the replicated data at a second time after the second log file has been copied to the one or more second storage devices; and a storage module comprising computer hardware configured to associate the replicated data with the first data stored on the one or more first storage devices wherein after the associating, the backup copy of the replicated data appears to be a backup of the first data existing at the first time on the one or more first storage devices. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification