Patent ID: 9710465
Date: 2017-07-18
CPC Classifications: G06F

Claim:
1. A system for restoring a virtual machine to execute on a host computing device, based on coordination with a virtual-machine-file-relocation operation, the system comprising: the host computing device configured to execute the virtual machine and further configured to execute the virtual-machine-file-relocation operation concurrently with the virtual machine, wherein the virtual-machine-file-relocation operation comprises a logical transfer, based on a relocation sequence, of a copy of data associated with the virtual machine to a destination on a primary storage device in communication with the host computing device, and wherein the copy of data associated with the virtual machine comprises at least one of a configuration file and a virtual disk; a secondary storage computing device in communication with the host computing device, wherein the secondary storage computing device comprises a media agent, a read-cache, and a shared file system mounted to the host computing device, and wherein the shared file system is configured as a recovery point for the virtual machine and as a source of data for the virtual-machine-file-relocation operation; a virtualization-client computing device in communication with the secondary storage computing device, wherein the virtualization-client computing device comprises a data agent; a secondary storage device in communication with the secondary storage computing device, wherein the secondary storage device comprises the copy of data associated with the virtual machine; wherein the data agent is configured to: wherein the computing devices are each implemented at least partially by hardware.