Full Consistency Check
By creating backups, a user is sure that the backed up data is possible to restore if required. Unfortunately, it does not always work this way. For example, if backup data on backup storage is corrupted for some reason. The occurrence of data corruption can have many reasons, ranging from technical problems with the cloud provider’s service to industrial sabotage.
The consistency check is a mechanism that prevents possible data losses. By finding any discrepancies, a user is notified if some objects are missing in backup storage or there is a mismatch between object sizes or modification dates.
Once a consistency check is started, an object list is requested along with metadata from backup storage.
In all cases, the user is notified about backup data damage. If some discrepancies are detected, Backup for Linux executes full backup automatically. Possible damage in previous backup generations is also monitored.
Full consistency check implements all previous backup plan generation checks except the current generation which is mandatory checked by the regular consistency check. If a full consistency check is successfully completed, a user can be sure that backed up data is guaranteed to be restored.
A full consistency check is configured on the Backup Consistency Check step of the backup plan.
Thus, with the consistency check completed, you are aware of any possible mismatches and are able to plan further actions to solve possible issues.