| CPC G06F 16/113 (2019.01) | 18 Claims |

|
1. A method, comprising:
determining, by an archive manager for a source storage, to archive an object associated with the source storage to an archive of a remote storage;
storing, by a file system manager for the remote storage, a minimum expiration time in a node of a tree data structure associated with the archive that represents an archived object corresponding to the object associated with the source storage;
traversing, by the archive manager, a portion of the tree data structure to identify one or more nodes associated with the archived object having a corresponding minimum expiration time expiring before an expiration time associated with the archive;
updating, by the archive manager, in the identified one or more nodes, the corresponding minimum expiration time according to the expiration time associated with the archive; and
deleting, by the remote storage and based on the respective, updated minimum expiration times in the identified one or more nodes of the tree data structure, one or more archived objects, the one or more archived objects associated with the identified one or more nodes.
|