Suggesting blueprints for recovering computing objects
AssigneeRubrik, Inc.
InventorsAbhishek Kumar, Muraliraja Muniraju, Junchao Zhang, Shiva Kumar Meka
Life of this patent
Estimating the term…
Abstract
Techniques for data management at a data management system are described. Characteristics for a set of computing objects managed by a computing system may be determined. The characteristics determined for the set of computing objects may be used to group the computing objects into groups. Based on grouping the computing objects, instructions for recovering the computing objects may be generated. The instructions may be provided to a user as a suggestion. Based on receiving a selection of the suggested instructions, the suggested instructions may be configured for a recovery of the computing objects of the computing system.
Claims20
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 in response to a recovery event;
- transmitting, to a user interface, the instruction set as a suggestion, wherein the instruction set indicates a grouping of the computing objects of the set of computing objects;
- and
- configuring, based at least in part on receiving an indication of a 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.
An apparatus, comprising:
- a processor;
- and
- memory coupled with the processor, wherein instructions stored in the memory are executable by the processor to cause the apparatus to:
- determine characteristics of a set of computing objects managed by a computing system;
- group, using the characteristics of the set of computing objects, the set of computing objects into a plurality of groups;
- generate, 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 in response to a recovery event;
- transmit, to a user interface, the instruction set as a suggestion, wherein the instruction set indicates a grouping of the computing objects of the set of computing objects;
- and
- configure, based at least in part on receiving an indication of a 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.
A non-transitory, computer-readable medium storing code, the code comprising instructions executable by a processor to:
- determine characteristics of a set of computing objects managed by a computing system;
- group, using the characteristics of the set of computing objects, the set of computing objects into a plurality of groups;
- generate, 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 in response to a recovery event;
- transmit, to a user interface, the instruction set as a suggestion, wherein the instruction set indicates a grouping of the computing objects of the set of computing objects;
- and
- configure, based at least in part on receiving an indication of a 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.
Dependencies are inferred from the claim text.