US 12,493,524 B2
Near continuous data protection without using snapshots
Jehuda Shemer, Kfar Saba (IL); and Ravi Vijayakumar Chitloor, Bangalore (IN)
Assigned to EMC IP Holding Company LLC, Hopkinton, MA (US)
Filed by EMC IP Holding Company LLC, Hopkinton, MA (US)
Filed on Feb. 8, 2024, as Appl. No. 18/436,599.
Application 18/436,599 is a continuation of application No. 17/452,427, filed on Oct. 27, 2021, granted, now 11,899,537, issued on Feb. 13, 2024.
Prior Publication US 2024/0220368 A1, Jul. 4, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 11/14 (2006.01)
CPC G06F 11/1448 (2013.01) [G06F 2201/80 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method, comprising:
selecting a delta from a delta queue that includes deltas including forward deltas and undo deltas, each of the deltas including metadata associated with a source volume, wherein the deltas relate to data that has changed at the source volume;
moving a replica volume at a first point in time to a second point in time associated with the selected delta, wherein the second point in time is earlier than the first point in time, wherein moving the replica volume includes:
creating a forward delta associated with the first point in time 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 data identified from metadata of the selected delta to the replica volume,
wherein the delta queue is configured such that the replica volume can be moved to different points in time repeatedly by generating forward deltas when moving the replica volume back in time and generating undo deltas when moving the replica volume forward in time.