CPC G06F 11/1464 (2013.01) [G06F 9/5072 (2013.01); G06F 9/5077 (2013.01); G06F 11/1446 (2013.01); G06F 11/1451 (2013.01); G06F 11/1453 (2013.01); G06F 11/1469 (2013.01); H04L 67/10 (2013.01)] | 20 Claims |
1. One or more non-transitory machine-readable media storing instructions which, when executed by one or more processors, perform operations comprising:
receiving an instruction to restore a backup of a distributed environment having two or more nodes;
responsive to receiving the instruction:
comparing a first stack of a current distributed environment to a second stack of the backup of the distributed environment,
wherein the first stack specifies a set of nodes in the current distributed environment, the set of nodes configured according to a first configuration;
wherein the second stack specifies the set of nodes in the backup of the distributed environment, the set of nodes configured according to a second configuration;
identifying a difference between the first configuration of the set of nodes in the first stack and the second configuration of the set of nodes in the second stack; and
restoring the backup of the distributed environment, wherein restoring the backup of the distributed environment includes modifying a configuration of the set of nodes in the current distributed environment based on the identified difference between the first configuration of the set of nodes in the first stack and the second configuration of the set of nodes in the second stack.
|