Restores of a full virtual machine may fail in the following cases:
If the option was not selected and .vhd file(s) for the virtual machine still exist on the destination: The .vhd file(s) from the backup are not restored. You must select for the restore, or remove the current virtual machine and .vhd files from the destination server before you start the restore. If you remove the virtual machine but leave one or more .vhd files at the destination, the .vhd files from the backup are not restored.
The virtual machine restore job fails but the virtual machine is nonetheless registered in the Hyper-V server. The Hyper-V-VMMS writes the following warnings in the events log:
Event ID: 10127, sample event log message:
Unable to repair the network configuration for virtual machine'Virtual Machine Display Name'. The virtual machine may not have the same network connectivity as it did when the backup was taken. Inspect the network settings and modify them as necessary. (Virtual machine ID 0AD8DFCC-BDC0-4818-B6DF-7A1BA0A735BF)
Event ID: 10104, sample event log message:
One or more errors occurred while restoring the virtual machine from backup. The virtual machine might not have registered or it might not start. (Virtual machine ID "0AD8DFCC-BDC0-4718-B6DF-7A3BA2A735BF ")
The Hyper-V writer encountered a Network configuration error. The restored virtual machine can be started after you change the Network Adaptor configuration in the virtual machine settings.
The virtual machine is highly available (HA), but the node that owns the virtual machine is not the restore server (the node that performs the restore). The tar log contains a message similar to the following:
VssNode::doRestore: Current owner of VM .[<VM name> {<VM guid>}] is [<current owner>] not this [<restore server>], To perform this restore either move VM to this host [<restore server>] or Delete VM from Cluster, or perform redirected restore at current owner.
Note the following explanations:
For a restore to the original location: When the backup took place, the virtual machine was not HA, but now the virtual machine is HA. However, the node that owns the virtual machine is not the node from which the virtual machine was backed up.
For a redirected restore: The virtual machine is HA but the node that owns the virtual machine is not the restore server (the node that performs the restore).