| CPC G06F 11/1469 (2013.01) [G06F 11/1451 (2013.01); G06F 11/1464 (2013.01)] | 16 Claims |

|
1. A method at a computer-implemented restoration engine, comprising:
determining characteristics of a set of computing objects managed by a computing system;
grouping, using the characteristics of the set of computing objects, the set of computing objects into a plurality of groups;
generating, based at least in part on grouping the set of computing objects into the plurality of groups, an instruction set defining a configuration for recovering computing objects of the set of computing objects, wherein the instruction set indicates a grouping of the computing objects of the set of computing objects and recovery instructions associated with the plurality of groups;
transmitting, to a user interface, the instruction set as a suggestion, wherein the instruction set indicates the grouping of the computing objects and the recovery instructions associated with the plurality of groups;
receiving, via a device comprising the user interface, an indication of one or more modifications to the instruction set based at least in part on transmitting the instruction set to the user interface, wherein the one or more modifications update a data recovery order of the set of computing objects;
receiving, via the device comprising the user interface, an indication of a selection of the instruction set in response to transmitting the instruction set to the user interface;
configuring, based at least in part on receiving the indication of the selection of the instruction set, a recovery engine to recover the computing objects of the set of computing objects in accordance with the configuration for recovering the computing objects of the set of computing objects; and
autonomously recovering, in response to an occurrence of a recovery event and in accordance with the data recovery order, the computing objects of the set of computing objects to respective previous point-in-time versions of the computing objects in accordance with the configuration for recovering the computing objects of the set of computing objects.
|