Patent ID: 11960453
Assignee: NETAPP, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A data storage system, comprising:
a memory unit storing instructions;
a processor circuit executing the instructions to implement a file management module;
a storage array of persistent storage storing a volume managed by the file management module;
an in-core cache storing file information sets created by the file management module; and
the file management module managing generation and use of snapshots of a file system associated with the volume, wherein the file management module:
maintains snapshot attribute sets of snapshot attributes that include snapshot identifiers of snapshots of the volume;
assigns snapshot generation identifiers to the snapshots, wherein the snapshot generation identifiers are stored within snapshot attribute sets associated with the snapshot identifiers of the snapshots; and
utilizes the file information sets and the snapshot attribute sets to validate a snapshot.