Snapshot rollback for synchronous replication
AssigneeDell Products L.P.
InventorsXiangping Chen, Svetlana Kronrod
Life of this patent
Estimating the term…
Loading patent…
AssigneeDell Products L.P.
InventorsXiangping Chen, Svetlana Kronrod
Estimating the term…
An aspect of performing rollback of a snapshot between a source storage system and a target storage system in a synchronous replication session includes reassigning a current replication source volume to a rollback source snapshot. The rollback source snapshot is generated for a consistency group that includes a plurality of volumes. An aspect also includes performing, for one or more snapshot trees maintained for the consistency group, a differential scan between a child of the rollback source snapshot and the current replication source volume, and calculating, from results of the differential scan, a dirty tree differential. For each difference identified in the dirty tree differential, an aspect further includes calculating a corresponding volume offset, and initiating a copy command for the current replication source volume and the rollback source snapshot. The copy command is translated to a remote metadata copy request in synchronous replication data transfer.
A method for performing rollback of a snapshot between a source storage system and a target storage system in a synchronous replication session, the method comprising:
A system for performing rollback of a snapshot between a source storage system and a target storage system in a synchronous replication session, the system comprising:
A computer program product for performing rollback of a snapshot between a source storage system and a target storage system in a synchronous replication session, the computer program product embodied on a non-transitory computer readable medium, the computer program product including instructions that, when executed by a computer, causes the computer to perform operations comprising:
Dependencies are inferred from the claim text.