Patent ID: 7689597

Claim:
A system for performing replication operations comprising: a continuous data protection system configured to save a series of transactions of a production application, the continuous data protection system configured to save the series of transactions and allow a point in time view of the series of transactions, wherein the continuous data protection system includes a writer journal configured to save the series of transactions since a last mirroring operation; 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 by creating an event marker for inclusion in each of the at least one pseudosnapshot, each event marker identifying a particular point in time in the series of transactions, wherein the at least one pseudosnapshot is generated by creating the event marker identifying the particular point in time after one of the transactions in the series of transactions is saved on the continuous data protection system and wherein each pseudosnapshot and corresponding event marker identify a dataset that can be reliably surfaced as a copy; index the at least one pseudosnapshot in an index of pseudosnapshots; present the at least one pseudosnapshot in a graphical user interface using the index to identify the at least one pseudosnapshot that can be accessed at a later point in time, wherein the at least one pseudosnapshot is viewed as a snapshot in the graphical user interface; and initiate surfacing of a copy of at least a portion of the series of transactions that were saved before the generation of the at least one pseudosnapshot; and a storage device communicating with the continuous data protection system, the storage device configured to read the surfaced copy and save a first copy of the surfaced copy.