US 11,989,095 B2
Techniques for preserving clone relationships between files
Pavel Cisler, Redwood City, CA (US); Christopher A. Wolf, Bahama, NC (US); Loic E. Vandereyken, Palo Alto, CA (US); and Eric A. Weiss, Paris (FR)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Dec. 8, 2022, as Appl. No. 18/063,655.
Application 18/063,655 is a continuation of application No. 15/721,311, filed on Sep. 29, 2017, granted, now 11,550,665.
Claims priority of provisional application 62/514,733, filed on Jun. 2, 2017.
Prior Publication US 2023/0108138 A1, Apr. 6, 2023
Int. Cl. G06F 3/0486 (2013.01); G06F 3/04845 (2022.01); G06F 11/14 (2006.01); G06F 16/11 (2019.01); G06F 16/16 (2019.01); G06F 16/178 (2019.01)
CPC G06F 11/1448 (2013.01) [G06F 3/0486 (2013.01); G06F 11/1469 (2013.01); G06F 16/11 (2019.01); G06F 16/128 (2019.01); G06F 16/164 (2019.01); G06F 16/168 (2019.01); G06F 16/178 (2019.01); G06F 3/04845 (2013.01); G06F 2201/80 (2013.01); G06F 2201/805 (2013.01); G06F 2201/82 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for retaining clone relationships between files when performing backup and restore operations, the method comprising:
receiving a request to back up at least two source files from a source storage device to a destination storage device, wherein the at least two source files are members of a clone relationship;
establishing, within the destination storage device, destination files that correspond to the at least two source files; and
updating metadata associated with each destination file to reflect the clone relationship.