Patent ID: 9372906
Filing Date: 2016-06-21
CPC Classification: G06F

Claim Text:
1. A method, implemented at a data protection system that includes one or more processors, for restarting a transmission of data from a first location to a second location, and for applying changed data, the method comprising: receiving from the second location a first checkpoint, the first checkpoint having been received by the second location from the first location, the first checkpoint including (i) a first pointer to a first position in a first log at the first location that corresponds to a last data record transmitted by the first location to the second location as part of the transmission of data from the first location to the second location, and (ii) a second pointer to a second position in a second log at the second location storing the first checkpoint; receiving from the second location a second checkpoint, the second checkpoint including a third pointer to a third position in the second log at the second location that corresponds to a last record applied to a data store at the second location; and based at least on determining that the transmission of data from the first location to the second location is to be restarted, performing at least the following: