Solved

[Failed to enable changed block tracking [Change tracking cannot be enabled when snapshots are present]].

  • 29 December 2022
  • 4 replies
  • 4634 views

Badge +1

Backup has completed with partial success for VM with below error.
 

do we consider the backup as completed or not when we have below error.

what does it use when we have CBT disabled, is the backup consistent and restorable. 

[Failed to enable changed block tracking [Change tracking cannot be enabled when snapshots are present]].

icon

Best answer by christopherlecky 29 December 2022, 16:44

View original

4 replies

Userlevel 5
Badge +16

CBT is used to determine which blocks have changed since the last snapshot.

 

So for example if you have a 2TB backup with CBT enabled the vm backup will always have to transfer 2TB, 

 

When you turn on CBT it will only transfer the blocks that have changed since the associated snapshot was taken. 

this means that with CBT disabled your backup will still be consistent, but the backups will take longer and will take up more space on the datastore while the backup is running.

 

Here is an explanation from the very first link I found on google to explain it.

 

Userlevel 7
Badge +19

It will indeed fallback to perform all the processing on the access node. This means it has to read all the data and process it accordingly in case the space efficiency options like deduplication are still enabled. As said without CBT the backup takes much longer and the access node might need more resources in case there are many VMs who can't be processed using CBT to meet your RPO requirements. 

Badge +1

Thanks for quick reply.

Badge +4

To clear backup issue, validate and confirm if CBT is enabled on the VM’s. If CBT is not enabled already, then enable it and make sure there are no snapshots running on the VM while CBT is being enabled.
               
If snapshot exists then once the snapshots are cleared, please refer to the KB article to enable CBT.
https://kb.vmware.com/s/article/1020128

Reply