×

Method and system for automatic replication data verification and recovery

  • US 10,459,632 B1
  • Filed: 09/16/2016
  • Issued: 10/29/2019
  • Est. Priority Date: 09/16/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • assigning a unique identifier to a snapshot at a source node in a data storage system;

    performing asynchronous replication of the snapshot, including the unique identifier, from the source node to a target node;

    performing integrity verification on the replicated snapshot having the unique identifier at the target node to determine whether or not the replicated snapshot matches the snapshot having the unique identifier at the source node;

    setting a first consistency attribute associated with the replicated snapshot to a first value responsive to the integrity verification indicating that the replicated snapshot does not match the snapshot having the unique identifier at the source node;

    triggering a replication recovery in response to the first consistency attribute associated with the replication snapshot having the first value;

    selecting a replication recovery snapshot from a list of candidate snapshots, a second consistency attribute associated with the selected replication recovery snapshot having a second value different from the first value, wherein the first value indicates an inconsistent verification status and the second value indicates one of a verified verification status and a synchronized but not yet verified verification status; and

    performing replication recovery according to the selected replication recovery snapshot.

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