| CPC G06F 11/1469 (2013.01) [G06F 2201/815 (2013.01)] | 14 Claims |

|
1. A method for preserving actions taken after a snapshot, comprising:
capturing a snapshot of a virtualized container environment (VCE), the VCE comprising a plurality of applications;
receiving a selection of one or more applications-of-interest from the plurality of applications from a user;
intercepting an event-of-interest directed to an application-of-interest within the VCE, wherein the intercepting occurs in response to the application-of-interest being in the selection of one or more applications-of-interest;
automatically storing the intercepted event-of-interest in an action database; and
in response to a user instruction to revert the VCE to a prior snapshot:
presenting intercepted events-of-interest that were stored to the user via a user interface, wherein one or more of the intercepted events-of-interest is a higher risk event that comprises changes by other applications to a file used by the applications-of-interest in the selection of one or more of the applications-of-interest;
receiving, via the user interface, a sub-selection of the intercepted events-of-interest that were stored to be replayed;
receiving, via the user interface, one or more modifications to the sub-selection of the intercepted events-of-interest that were stored;
modifying the sub-selection of intercepted events-of-interest that were stored based on the received one or more modifications, wherein the modifications comprise changes to one or more variables associated with at least one of the sub-selection of intercepted events-of-interest that were stored;
generating an automated script from the modified sub-selection of intercepted events-of-interest, wherein:
the automated script comprises a modified sub-selection of the sub-selection of intercepted events-of-interest that occurred in the VCE after capture of the selected snapshot; and
executing the automated script that replays events-of-interest in a same chronological order as the sub-selection of intercepted events-of-interest occurred in the VCE.
|