Operational Defect Database

BugZero found this defect 1372 days ago.

Veeam | kb4003

SureBackup for VM With VBS Enabled Fails With “Invalid change tracker error code”

Last update date:

10/5/2023

Affected products:

Veeam Backup & Replication

Affected releases:

11

Fixed releases:

No fixed releases provided.

Description:

Challenge

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.)

Cause

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).

Solution

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.

Additional Resources / Links

Share:

BugZero® Risk Score

What's this?

Coming soon

Status

Solved

Learn More

Search:

...