×

Pseudosnapshot creation and implementation using continuous data protection

  • US 7,765,190 B1
  • Filed: 05/02/2006
  • Issued: 07/27/2010
  • Est. Priority Date: 05/02/2006
  • Status: Active Grant
First Claim
Patent Images

1. A system for performing replication operations comprising:

  • one or more computing devices having computer readable media storing executable instructions that when processed by the one or more computing devices cause the one or more computing devices to execute;

    a continuous data protection system configured to save a series of transactions of a 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 corresponding to the series of transactions saved on the continuous data protection system, wherein the replication application is configured to cause the production application to quiesce during the generation of the at least one pseudosnapshot, wherein each of the at least one pseudosnapshot includes an event marker that identifies a particular point in time of the series of transactions and corresponds to a quiescent state of the series of transactions at the particular point in time and wherein the at least one pseudosnapshot identifies a dataset corresponding to the particular point in time of the series of transactions, wherein data actually corresponding to the at least one psuedosnapshot is surfaced when the at least one pseudosnapshot is selected; and

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

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