Symptoms:
Db health is UNHEALTHY, Backup Failed.Disable health check to take backup in current state.
YYYY-MM-DDTHH:MM:SS [20211009-215908-18700403] [MainProcess:PID-26005] [BackupManager::main:BackupManager.py:659] ERROR: BackupManager encountered an exception: Db health is UNHEALTHY, Backup Failed.Disable health check to take backup in current state.
YYYY-MM-DDTHH:MM:SS [20211009-215908-18700403] [MainProcess:PID-26005] [BackupManager::HandleBackupCleanup:BackupManager.py:466] INFO: Cleaning up the backup job.
YYYY-MM-DDTHH:MM:SS[20211009-215908-18700403] [MainProcess:PID-26005] [BackupManager::Cleanup:BackupManager.py:402] INFO: Cleaning up all running backup child processes.
VMware vCenter Server 7.0.3
As database schema changes are not reported to the "Database Consistency Checker" (dbcc), the tool reports the current database being in an inconsistent state. This causes the VAMI backup to fail.
This can occur post-patching vCenter 7.0 Update 3, and periodically when a vSAN service on vCenter saves historical health information in new database tables. In this case it is only a false-positive and the health of the database is not at risk.
Running the command mentioned below will refresh the latest database schema and the validation would succeed.
This issue is resolved in vCenter Server 7.0 Update 3c.
Workaround:
Note: If the issue re-appears the next day, please see "Related information" below.