| CPC G06F 11/1451 (2013.01) [G06F 8/63 (2013.01); G06F 8/65 (2013.01); G06F 9/45558 (2013.01); G06F 11/1464 (2013.01); G06F 11/1469 (2013.01); G06F 11/3466 (2013.01); G06F 2009/45562 (2013.01); G06F 2009/45575 (2013.01); G06F 2201/81 (2013.01); G06F 2201/815 (2013.01); G06F 2201/83 (2013.01); G06F 2201/835 (2013.01); G06F 2201/84 (2013.01)] | 20 Claims |

|
1. A computer-implemented method for managing a plurality of computing machines, the method comprising:
discovering one or more software components being instantiated in a software image of each computing machine according to corresponding ones of a plurality of component signatures; and
restoring a target recovery point selected from a plurality of recovery points by detecting one or more connections between at least two instantiated software components of different computing machines and restoring snapshots associated with the target recovery point on corresponding computing machines.
|