If your backing up with CBT disabled will it find the bad X during a subsequent incremental?
During backup, Veeam Backup & Replication <...>scans through the VM image and calculates a checksum for every data block.
When incremental backup is run, [b]Veeam Backup & Replication opens all backup files in the chain of previous full and incremental backups, reads [b]metadata from these files and compares it with checksums calculated for a VM in its current state.[/b] If a match is found (which means the block already exists in the backup), the corresponding block is filtered out.
This basically means that if any block in the backup file gets corrupted the next job run will not detect that the blocks are different since checksum is compared to checksum from meta.
So CBT is not about error-correction, it's about excluding redundant data from backup. You can validate your backups with Backup Validator
- it basically recalculates checksums for all data in the backup chain and compares the results to the previous value.