System and method for managing replication of data in a data storage environment
AssigneeEMC Corporation
InventorsGerard McAndrews, Michael J. Cody, Brian Joseph Gardner
Life of this patent
Estimating the term…
Abstract
This invention is a system and method for backup and recovery of data using a new architecture that includes continuous backup and information protection backup and recovery system components.
Claims20
A method for backup and recovery of data using an architecture that includes continuous backup capabilities combined with an information protection backup and recovery components including a backup server and backup media, the method comprising the computer-executed steps of:
- storing a snapshot of the data, according to a known time to discover a defect, used by a client application server in the backup media, the snapshot comprising a re-startable point in time recovery object;
- creating continuous virtual snapshots of the data from the client application server by storing, in a time synchronized manner, incremental writes to the data on the backup media in a continuous data journal log according to a known time to discover a defect;
- identifying recovery points in the journal log as selected ones of the continuous virtual snapshots of the data;
- and
- in response to a request to recover the data to a recovery point in time, applying the incremental writes in the continuous data journal log up to the recovery point associated with the recovery point in time to the snapshot for recovery of data from the client application server.
A program product for backup and recovery of data using an architecture that includes continuous backup capabilities combined with an information protection backup and recovery components including a backup server and backup media, the program product comprising a computer-readable medium in communication with the backup server wherein the medium is encoded for enabling the computer-executed steps of:
- storing a snapshot of the data, according to a known time to discover a defect, used by a client application server on the backup media, the snapshot comprising a re-startable point in time recovery object;
- creating continuous virtual snapshots of the data from the client application server by storing, in a time synchronized manner, incremental writes to the data in a continuous data journal log on the backup media according to a known time to discover a defect;
- creating recovery points in the journal log as selected ones of the continuous virtual snapshots of the data;
- and
- in response to a request to recover the data to a selected point in time, applying the incremental writes in the continuous data journal log up to the recovery point associated with the recovery point in time to the snapshot for recovery of data from the client application server.
Dependencies are inferred from the claim text.