To inform customers that Incremental and/or Differential Backups of VMware VMs would fail if a Virtual Machine (VM) does a Storage vMotion.
Consider a VM that is on an Incremental/Differential Backup Schedule. After one or more Incremental/Differential Backups, the VM undergoes a Storage vMotion. After this vMotion, when an Incremental/Differential Backup is kicked off, it fails with an error, which is something like –
---- VProtect Messages ----
Backup failed: Failed to get changed blocks for disk. Remove any snapshots that may exist for the guest: Error getting changed disk areas: FileFault.
This issue may be resolved by removing all snapshots and performing a Full backup of this VM.
Fault string: Error caused by file /vmfs/volumes/52777fae-f1c474e4-a383-00259091a500/TestVM/TestVM.vmdkFault detail: FileFaultFault
---- End Vprotect Messages ----
For more detailed information on backup failures and performance issues see Unitrends KB 5062 - Backup Failures and Performance Issues
There needs to be a new Full Backup of the VM that needs to be taken.
This unexpected behavior is a bug on VMware Side. Unitrends uses VMware APIs to perform these Backups. One of these APIs fails and hence, we get failed Backups. The failure is mainly due to the Change Block Tracking (CBT) information not remaining in sync.