CPC G06F 11/1469 (2013.01) [G06F 9/45558 (2013.01); G06F 11/1451 (2013.01); G06F 9/44526 (2013.01); G06F 2009/45579 (2013.01); G06F 2201/805 (2013.01); G06F 2201/815 (2013.01); G06F 2201/85 (2013.01)] | 37 Claims |
1. A method comprising:
retrieving an identifier used by an application of a virtual machine to store application data in a storage volume;
in response to receiving a request to initiate a recovery process for the application as a recovered application, identifying a current mapping used by the application to store application data in the storage volume, wherein a backup manager receives the request to initiate the recovery process from a filesystem plugin;
detaching the current mapping by detaching virtual disks of the virtual machine stored in the storage volume;
for each virtual disk to be restored by the recovery process:
identifying a LUN associated with the virtual disk; and
attaching a new mapping to the recovered application by attaching the virtual disk to the virtual machine, wherein a LUN identifier of the LUN is assigned to the virtual disk; and
in response to attaching the new mappings to the recovered application, configuring the recovered application to utilize the new mappings for storing the application data within the virtual disks attached to the virtual machine.
|