The interesting thing is that I tested this using Microsoft Hyper-V Replica and it works fine doing a test fail-over of the VM on a host with no graphics card. So the same scenario works with MS Hyper-V replica but Fails with Veeam SureBackup
Is there any way I can work around this with Veeam so I don't get the error? I'm hoping the is a script or setting that I could run at the time of backup (or restore) so that the graphics card is removed before trying to boot the VM (i'm assuming the Remove-VMAssignableDevice device command won't work on restore since it is a different host and there wont be a valid location path).
Here is the error the sure backup job is showing:
Code: Select all
Details 7/6/2018 2:26:48 PM Error [RDS]: Error: Job failed (''RDS (SBJ - SandBox - Core VMs)' failed to start. (Virtual machine ID 6CFCD201-AD11-41BB-9C15-DF5690FE3760) 'RDS (SBJ - SandBox - Core VMs)' Virtual Pci Express Port (Instance ID 710F622A-C9B5-41C0-801C-7C29704A5109): Failed to Power on with Error 'Element not found.' (0x80070490). (Virtual machine ID 6CFCD201-AD11-41BB-9C15-DF5690FE3760) Could not find the PCI Express device with the Plug and Play Device Instance path 'PCIP\VEN_10DE&DEV_13BD&SUBSYS_116010DE&REV_A2\6&2E7
7/6/2018 2:27:22 PM Error Failed to power on virtual machine Job failed (''RDS (SBJ - SandBox - Core VMs)' failed to start. (Virtual machine ID 6CFCD201-AD11-41BB-9C15-DF5690FE3760) 'RDS (SBJ - SandBox - Core VMs)' Virtual Pci Express Port (Instance ID 710F622A-C9B5-41C0-801C-7C29704A5109): Failed to Power on with Error 'Element not found.' (0x80070490). (Virtual machine ID 6CFCD201-AD11-41BB-9C15-DF5690FE3760) Could not find the PCI Express device with the Plug and Play Device Instance path 'PCIP\VEN_10DE&DEV_13BD&SUBSYS_1