US 11,734,124 B2
Rule-based re-tiering of incremental backup data stored on a cloud-based object storage
Ravi Vijayakumar Chitloor, Bengaluru (IN); Sunil Yadav, Bangalore (IN); Shelesh Chopra, Bangalore (IN); Amarendra Behera, Bangalore (IN); Tushar Dethe, Bangalore (IN); Deependra Singh, Kanpur (IN); Prabhat Kumar Dubey, Chikkanagamangala (IN); Himanshu Arora, Bangalore (IN); and Jigar Bhanushali, Valsad (IN)
Assigned to EMC IP Holding Company LLC, Hopkinton, MA (US)
Filed by EMC IP Holding Company LLC, Hopkinton, MA (US)
Filed on Mar. 22, 2021, as Appl. No. 17/208,815.
Application 17/208,815 is a continuation in part of application No. 17/150,077, filed on Jan. 15, 2021.
Prior Publication US 2022/0229733 A1, Jul. 21, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 11/14 (2006.01)
CPC G06F 11/1451 (2013.01) [G06F 11/1464 (2013.01); G06F 11/1469 (2013.01); G06F 2201/84 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
one or more processors; and
a non-transitory computer-readable medium storing a plurality of instructions, which when executed, cause the one or more processors to:
perform, by a server, a set of backups of client data stored on a client device to a cloud-based object storage, the set of backups of the client data stored as objects within a first storage tier of the object storage;
detect that an amount of storage used by the objects within the first storage tier exceeds a storage limit;
determine a number of the objects to re-tier to a second storage tier of the object storage based on the amount of storage that exceeds the storage limit;
select a threshold time based on the number of the objects to re-tier;
identify, amongst the objects stored by the object storage, a first set of objects not referenced by a first set of backups, amongst the set of backups, performed on or after the threshold time; and
initiate a re-tiering by moving the first set of objects from the first storage tier to the second storage tier of the object storage.