Patent ID: 11899537
Assignee: EMC IP HOLDING COMPANY LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 12:
13. A non-transitory storage medium having stored therein instructions that are executable by one or more hardware processors to perform operations comprising:
selecting a delta from a delta queue that includes deltas including forward deltas and undo deltas, each delta including extents and metadata associated with a source volume, wherein the extents include changes since a previous delta operation;
moving a replica volume at a first point in time to a second point in time associated with the selected delta;
when the second point in time is earlier than the first point in time:
creating a forward delta such that the replica volume can be rolled forward to the first point in time using the forward delta after moving the replica volume to the second point in time; and
moving the replica volume to the second point in time by applying extents identified from metadata of the selected delta to the replica volume; and
when the second point in time is later than the first point in time:
creating an undo delta such that the replica volume can be rolled back to the first point in time using the undo delta after moving the replica volume to the second point in time; and
moving the replica volume to the second point in time by applying extents identified from the metadata of the selected delta to the replica volume.