US 11,860,739 B2
Methods for managing snapshots in a distributed de-duplication system and devices thereof
David Slik, Northridge, CA (US)
Assigned to NETAPP, INC., San Jose, CA (US)
Filed by NetApp, Inc., San Jose, CA (US)
Filed on Aug. 1, 2022, as Appl. No. 17/816,457.
Application 17/816,457 is a continuation of application No. 16/825,459, filed on Mar. 20, 2020, granted, now 11,436,088.
Application 16/825,459 is a continuation in part of application No. 15/233,519, filed on Aug. 10, 2016, granted, now 11,347,691.
Prior Publication US 2023/0016352 A1, Jan. 19, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/00 (2019.01); G06F 11/14 (2006.01); G06F 12/02 (2006.01); G06F 16/182 (2019.01); H04L 9/06 (2006.01); G06F 16/17 (2019.01)
CPC G06F 11/1448 (2013.01) [G06F 11/1435 (2013.01); G06F 12/0253 (2013.01); G06F 16/1724 (2019.01); G06F 16/1824 (2019.01); H04L 9/0643 (2013.01); G06F 2201/84 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
identifying, by a computing device, one or more file recipe objects that existed at a time at which at least a portion of a namespace is to be restored, wherein the portion of the namespace comprises one or more directories and the time is included in a received snapshot access request;
determining, by the computing device, from the file recipe objects one or more directory names for one or more of the directories that existed at the time, wherein the file recipe objects each comprise metadata that describes one of the directories and comprises one of the directory names;
identifying, by the computing device, content of the one or more of the directories based on the determined directory names; and
returning, by the computing device, one or more files, included in the identified content and existing within the namespace at the time, in response to the snapshot access request in order to facilitate restoration of the portion of the namespace.