BugZero found this defect 1372 days ago.
Data sources
All data on this page is proprietary to BugZero® or gathered from public sources
10/5/2023
Veeam Backup & Replication
11
No fixed releases provided.
A SureBackup job testing a VMware VM that has Virtualization-Based Security (VBS) enabled fails with the error: An error occurred while taking a snapshot: Invalid change tracker error code. (An error occurred while taking a snapshot: Invalid change tracker error code.)
This error occurs because, by default, SureBackup modifies the VMX of all VMs being tested to set the entry 'vhv.enable' to false. By setting 'vhv.enable' to false, Virtual Hardware-Assisted Virtualization (VHV) is disabled. However, because VHV is a requirement of Virtualization-Based Security (VBS), the VM is then considered to have an "invalid configuration." To confirm this detail, check the Task & Events within the vSphere Client for the error: Invalid virtual machine configuration. Nested Hardware-Assisted Virtualization should be enabled when enabling VBS (Virtualization-Based Security).
To resolve this issue, create the following registry value on the Veeam Backup Server. This registry value, when set to '0', will force SureBackup to stop setting 'vhv.enable' to false within the VMX of VMs it tests. Key Location: HKLM\SOFTWARE\Veeam\Veeam Backup and Replication\SureBackup Value Name: UseVhvEnable Value Type: DWORD (32-Bit) Value Value Data: 0 Note: The key SureBackup does not exist by default, it must be created and then the value created within it.