US 11,687,418 B2
Automatic generation of recovery plans specific to individual storage elements
Scott Baker, San Jose, CA (US); Benjamin E Casey, San Diego, CA (US); and Ronald Karr, Palo Alto, CA (US)
Assigned to Pure Storage, Inc., Mountain View, CA (US)
Filed by Pure Storage, Inc., Mountain View, CA (US)
Filed on Apr. 20, 2021, as Appl. No. 17/235,737.
Application 17/235,737 is a continuation in part of application No. 16/916,903, filed on Jun. 30, 2020, granted, now 11,341,236.
Application 16/916,903 is a continuation in part of application No. 16/711,060, filed on Dec. 11, 2019, abandoned.
Claims priority of provisional application 62/939,518, filed on Nov. 22, 2019.
Prior Publication US 2021/0255938 A1, Aug. 19, 2021
Int. Cl. G06F 11/14 (2006.01)
CPC G06F 11/1469 (2013.01) [G06F 2201/82 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method comprising:
identifying, by a data protection system and within a storage system subjected to a data corruption event, a storage element and an additional storage element that store data impacted by the data corruption event;
identifying, by the data protection system, one or more attributes associated with the storage element and one or more additional attributes associated with the additional storage element;
determining, by the data protection system based on the one or more attributes associated with the storage element, a recovery plan for the storage element, the recovery plan specifying one or more operations configured to recover impacted data in the storage element that is impacted by the data corruption event to an uncorrupted state; and
determining, by the data protection system based on the one or more additional attributes associated with the additional storage element, an additional recovery plan for the additional storage element, the additional recovery plan of the additional storage element being distinct from the recovery plan of the storage element.