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

Claim 0:
1. A method comprising:
determining that a volume group backup is to be deleted from an object store, wherein the volume group backup is of a volume group comprised of a plurality of constituent volumes backed up to the object store as a plurality of constituent volume backups;
generating a group garbage collection workflow for deleting the volume group backup from the object store;
implementing the group garbage collection workflow to modify a group level metafile to indicate that the volume group backup is ready for deletion;
generating a set of individual garbage collection workflows for the plurality of constituent volume backups;
orchestrating the execution of the set of individual garbage collection workflows to modify item level metafiles for the plurality of constituent volume backups to indicate that the plurality of constituent volume backups are ready for deletion; and
in response to receiving notifications that the item level metafiles have been modified to indicate that the plurality of constituent volume backups are ready for deletion, executing a garbage collection process to free slots within objects of the object store that store backup data unique to the plurality of constituent volume backups and not shared with other volume group backups or snapshots.