We've received reports of backup jobs being aborted due to the following error:
[ERROR] Destination "Backups" Local and Remote verification id doesn't match. Looks like there is a conflict between local and remote data. Please reindex this destination then try to run this backup job again
This error indicates a mismatch between JetBackup's local database and remote destinations.
To resolve this, please reindex the destination by navigating to JetBackup 5 > Destinations > Reindex Destination.
If reindex errors occur, you may need to run an Integrity Check to clean the destination using the API call below:
jetbackup5api -F runIntegrityCheck
Reindex All Destination (update the Verification ID):
for id in $(jetbackup5api -F listDestinations | grep '_id: ' | awk '{print $2}'); do jetbackup5api -F reindexDestination -D "_id=$id" ; done
For further insight, the Verification ID is designed to prevent scenarios where backups could be corrupted and it doesn't match JetBackup's internal database.
JetBackup v5.3.14.6+ introduces a new time-based mechanism to add an additional verification layer, reducing false positives that may occur during the verification ID checks. Upgrading to this version or later is recommended to prevent such failures and improve overall reliability.