×

Failover and recovery for replicated data instances

  • US 9,298,728 B2
  • Filed: 11/25/2013
  • Issued: 03/29/2016
  • Est. Priority Date: 10/26/2009
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for managing a replicated database, comprising:

  • under control of one or more computer systems configured with executable instructions,obtaining a generation identifier for a primary instance replica and a secondary instance replica of the replicated database upon initial pairing of the primary instance replica and the secondary instance replica, the primary instance replica and the secondary replica associated with a data environment;

    synchronizing data between the primary instance replica and the secondary instance replica using a block-level replication mechanism;

    periodically providing status information to a monitoring component of a control environment, the control environment being separate from the data environment;

    providing failure information to the monitoring component in response to the primary instance replica being unable to communicate with the secondary instance replica, the failure information including at least the generation identifier;

    determining that the primary instance replica is able to communicate with the monitoring component;

    obtaining a second generation identifier for the primary instance replica; and

    performing one or more input/output (I/O) operations via the primary instance replica.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×