Patent ID: 9710189
Date: 2017-07-18
CPC Classifications: G06F

Claim:
1. A method for replicating a local storage entity to provide a remote storage entity, the method comprises: receiving, by a local storage site, after an occurrence of a replication failure, after-failure remote storage site difference information indicative of differences between (i) a certain point in time version of the remote storage entity and (ii) an after-failure point in time version of the remote storage entity; calculating, by the local storage site, after the occurrence of the replication failure, after-failure local storage site difference information indicative of differences between (i) a certain point in time version of the local storage entity and (ii) an after-failure point in time version of the local storage entity; and sending, by the local storage site to the remote storage site, local storage entity portions that are stored in the local storage entity and correspond to addresses listed in the after-failure remote storage site difference information and the after-failure local storage site difference information, during an after-failure replication cycle; wherein at least one of the local storage entity portions corresponds to an address that is listed in the after-failure remote storage site difference information and is not listed in the after-failure local storage site difference information; wherein the sending of the local storage entity portions is for updating the remote storage entity with the local storage entity portions; and wherein the certain point in time is associated with a last successful replication cycle that preceded the replication failure.