CPC G06F 11/1451 (2013.01) [G06F 11/0772 (2013.01); G06F 11/1484 (2013.01); G06F 2201/84 (2013.01)] | 18 Claims |
1. A method comprising:
installing, within a virtual machine, a data protection agent that interacts with a copy service, the copy service comprising an application writer that is responsible for freezing a corresponding application running in the virtual machine for an application-consistent backup;
issuing a request to the copy service to freeze the application;
issuing a request to a snapshot data mover, external to the virtual machine, for a snapshot of the application;
upon receiving an identifier for the snapshot,
communicating with the copy service to thaw the application;
passing the identifier for the snapshot to the data protection agent thereby allowing the data protection agent to access the snapshot and rollover data from the snapshot to a secondary storage for the backup; and
withholding notification to the copy service about a success of the backup;
during the rollover, listening for status updates concerning a progress of the rollover; and
based on the status updates, notifying the copy service that the backup failed or succeeded.
|