×

System and method for incremental replication

  • US 10,762,102 B2
  • Filed: 09/14/2017
  • Issued: 09/01/2020
  • Est. Priority Date: 06/20/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method performed by a computing system comprising one or more processors and storage media storing one or more programs, the one or more programs comprising instructions executed by the one or more processors to perform the method, the method comprising:

  • receiving, at an importing system, from an exporting system, a plurality of replication chunks of an incremental replication job, wherein a replication chunk of the plurality of replication chunks contains a respective chunk identifier and respective change data;

    performing, at the importing system, causality detection between the respective change data in the replication chunk received at the importing system and existing change data at the importing system; and

    based at least in part on results of the causality detection, importing the replication chunk of the plurality of replication chunks into the importing system by;

    (a) superseding the existing change data already at the importing system with the respective change data in the replication chunk, (b) not superseding the existing change data already at the importing system with the respective change data in the replication chunk, or (c) determining that a concurrency conflict exists between the respective change data in the replication chunk and the existing change data at the importing system.

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