×

SYSTEMS AND METHODS FOR MANAGING REPLICATED DATABASE DATA

  • US 20100145909A1
  • Filed: 04/15/2009
  • Published: 06/10/2010
  • Est. Priority Date: 12/10/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing replicated data in a database system, the method comprising:

  • monitoring a plurality of data transactions associated with a database application, the plurality of data transactions operative to write data to at least one source storage device;

    copying the data to at least one target storage device based at least in part on the plurality of data transactions, wherein said at least one target storage device comprises a target database and target transaction log files, wherein said monitoring and copying is performed without shutting down the database application;

    generating a first snapshot of at least a portion of the data stored in the target database and the target transaction log files;

    replaying into the target database, following the first snapshot, data stored in the target transaction log files as one or more transaction logs;

    generating, following said replaying, a second snapshot of at least a portion of the target database, the second snapshot being indicative of stored data from the database application in a recoverable state; and

    reverting the target database back to a state in which the target database existed at the time of said generating the first snapshot.

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