US 12,066,900 B2
Managing disaster recovery to cloud computing environment
Gregory Schultz, Manly (AU); and Naveen Neelakantam, Mountain View, CA (US)
Assigned to PURE STORAGE, INC., Santa Clara, CA (US)
Filed by PURE STORAGE, INC., Mountain View, CA (US)
Filed on Oct. 15, 2021, as Appl. No. 17/502,551.
Application 17/502,551 is a continuation in part of application No. 16/842,427, filed on Apr. 7, 2020, granted, now 11,442,669.
Application 16/842,427 is a continuation in part of application No. 16/353,775, filed on Mar. 14, 2019, granted, now 10,976,962, issued on Apr. 13, 2021.
Claims priority of provisional application 62/838,738, filed on Apr. 25, 2019.
Claims priority of provisional application 62/769,277, filed on Nov. 19, 2018.
Claims priority of provisional application 62/768,952, filed on Nov. 18, 2018.
Claims priority of provisional application 62/692,602, filed on Jun. 29, 2018.
Claims priority of provisional application 62/643,641, filed on Mar. 15, 2018.
Prior Publication US 2022/0035714 A1, Feb. 3, 2022
Int. Cl. G06F 11/14 (2006.01)
CPC G06F 11/1464 (2013.01) [G06F 11/1423 (2013.01); G06F 11/1438 (2013.01); G06F 11/1451 (2013.01); G06F 11/1469 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a management system, recovery objectives associated with a dataset that is stored in a primary storage system;
maintaining, by the management system, a cloud-based storage system with a copy of the dataset in a suspended state for use as a failover storage system upon a failure of the primary storage system;
determining, by the management system, when to trigger resumption based on the recovery objectives;
triggering, by the management system, a resumption of the cloud-based storage system at one or more instances in time to satisfy the recovery objectives, including refreshing a copy of the dataset that is maintained by the cloud-based storage system, and
after refreshing the copy of the dataset that is maintained by the cloud-based storage system, suspending, by the management system, the cloud-based storage system.