×

Using pseudosnapshots for continuous data protection systems to surface a copy of data

DC CAFC
  • US 7,603,395 B1
  • Filed: 05/02/2006
  • Issued: 10/13/2009
  • Est. Priority Date: 05/02/2006
  • Status: Active Grant
First Claim
Patent Images

1. A system for surfacing a copy of data stored in a continuous data protection system, the copy of data used in performing replication operations, the system comprising:

  • a data tap configured to intercept a series of transactions of a production application and to communicate each of the series of transactions to the continuous data protection system;

    the continuous data protection system including a computer and a processor, the continuous data protection system configured to save the series of transactions of the production application, the continuous data protection system configured to allow a point in time view of the series of transactions; and

    a replication application communicating with the continuous data protection system, the replication application configured to;

    initiate generation of at least one pseudosnapshot of the series of transactions saved on the continuous data protection system;

    create at least one event marker that identifies a point in time in the series of transactions in a write journal, each pseudosnapshot associated with at least one event marker, wherein at least one of the at least one pseudosnapshot corresponds to a quiescent state for at least a portion of the series of transactions in the write journal;

    present the at least one pseudosnapshot to a user using the at least one event marker, wherein each of the at least one pseudosnapshot is viewed by the user as a snapshot in a graphical user interface, wherein a particular pseudosnapshot is selected for surfacing and wherein the particular pseudosnapshot identifies a dataset that can be reliably surfaced; and

    initiate surfacing of a copy of the at least a portion of the series of transactions that were saved before the generation of the selected pseudosnapshot.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×