US 11,809,402 B2
Granular replication of volume subsets
Vijay Mohan Deshmukh, Fremont, CA (US); Atul Ramesh Pandit, San Jose, CA (US); and Pawan Saxena, Pleasanton, CA (US)
Assigned to NetApp, Inc., San Jose, CA (US)
Filed by NetApp Inc., San Jose, CA (US)
Filed on Aug. 22, 2022, as Appl. No. 17/892,179.
Application 17/892,179 is a continuation of application No. 14/689,936, filed on Apr. 17, 2015, granted, now 11,423,004.
Prior Publication US 2022/0398240 A1, Dec. 15, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/23 (2019.01); G06F 16/27 (2019.01); G06F 16/245 (2019.01)
CPC G06F 16/2358 (2019.01) [G06F 16/245 (2019.01); G06F 16/27 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
in response to receiving a request to access a requested version of a file, identifying backup data of the file that corresponds to a version of the file different than the requested version;
identifying a set of updates within a change log that correspond to differences between the version of the file and the requested version;
applying the set of updates to a clone of the file to create a modified cloned file corresponding to the requested version of the file targeted by the request;
modifying a mapping of the cloned file to remap a file block number from being mapped to a first block number to being mapped to a second block number corresponding to changed data applied by the set of updates to the cloned file; and
executing the request upon the modified cloned file utilizing the modified mapping.