Restoring backup of VM in XenServer

In a previous article we looked at backing up running VMs in XenServer. In this article, we will see how a backed up VM can be restored. Login to the console of the host machine you want the restored VM to be placed on, and issue the following command:

xe vm-import filename="/path/to/backed-up-vm.xva" preserve=true

The path to the backed up VM is typically of the form:

/var/run/sr-mount/090c1a99-c0c6-3b31-598d-273130924b96/backed-up-vm.xva

The option preserve=true makes sure that the VM gets the same MAC address as the backed up VM. Do this only if you know that the original VM is no longer in use.

Leave a Reply

Your email will not be published. Name and Email fields are required.