US 12,481,626 B2
Storage tiering for computing system snapshots
Shivanshu Agrawal, Seattle, WA (US); Gaurav Maheshwari, Jaipur (IN); Anuj Mittal, Mathura (IN); Kritagya Dabi, Indore (IN); Nitin Patil, Bangalore (IN); Arpit Kathuria, Chandigarh (IN); Archit Gupta, Mountain View, CA (US); and Srikanth Hanumanula, Mountain View, CA (US)
Assigned to Rubrik, Inc., Palo Alto, CA (US)
Filed by Rubrik, Inc., Palo Alto, CA (US)
Filed on May 29, 2024, as Appl. No. 18/677,455.
Application 18/677,455 is a continuation of application No. 17/840,262, filed on Jun. 14, 2022, granted, now 12,026,132.
Prior Publication US 2024/0311346 A1, Sep. 19, 2024
Int. Cl. G06F 7/00 (2006.01); G06F 16/11 (2019.01); G06F 16/16 (2019.01); G06F 16/185 (2019.01); G06F 17/00 (2019.01)
CPC G06F 16/185 (2019.01) [G06F 16/116 (2019.01); G06F 16/128 (2019.01); G06F 16/164 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
storing, at a first cloud environment comprising a first type of cloud storage, a first snapshot of a computing object in the first type of cloud storage;
creating a temporary computing instance on the first cloud environment or a second cloud environment after storing the first snapshot in the first type of cloud storage; and
causing, by the temporary computing instance and based at least in part on the first snapshot being stored in the first type of cloud storage for a duration that satisfies a threshold duration, the first snapshot to be stored in a second type of cloud storage, wherein the second type of cloud storage is within the first cloud environment or a third cloud environment, and wherein the second type of cloud storage is associated with a longer access latency than the first type of cloud storage;
wherein the temporary computing instance is configured to be removed from the first cloud environment or the second cloud environment after causing the first snapshot to be stored in the second type of cloud storage.