US 11,892,917 B2
Application recovery configuration validation
Abhishek Kumar, San Jose, CA (US); Shaomin Chen, San Jose, CA (US); Harmeet Kaur, Santa Clara, CA (US); Muraliraja Muniraju, Fremont, CA (US); Angela Huang, San Francisco, CA (US); and Hongbo Zou, Santa Clara, CA (US)
Assigned to Rubrik, Inc., Palo Alto, CA (US)
Filed by Rubrik, Inc., Palo Alto, CA (US)
Filed on Mar. 16, 2022, as Appl. No. 17/696,678.
Prior Publication US 2023/0297495 A1, Sep. 21, 2023
Int. Cl. G06F 11/20 (2006.01); G06F 11/14 (2006.01); G06F 9/455 (2018.01)
CPC G06F 11/2023 (2013.01) [G06F 11/1417 (2013.01); G06F 9/45558 (2013.01); G06F 2009/4557 (2013.01); G06F 2009/45562 (2013.01); G06F 2009/45591 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for data management, comprising:
receiving a trigger indication to perform a test failover procedure for a plurality of virtual machines that are configured to backup data from a source system;
identifying, based at least in part on receiving the trigger indication, a set of procedures for performing a full failover procedure on a target system based at least in part on a recovery configuration for the plurality of virtual machines;
selecting, for performing the test failover procedure and based at least in part on metadata associated with the plurality of virtual machines, a subset of test procedures of the set of procedures, wherein the subset of test procedures includes testing one or more network configurations for a first virtual machine on the target system and testing storage capacity of the target system;
causing execution, on the target system, of the subset of test procedures on a subset of virtual machines of the plurality of virtual machines; and
calculating, based at least in part on the execution of the subset of test procedures on the subset of virtual machines, a success metric associated with the full failover procedure for the plurality of virtual machines.