Article ID: 8008
Product Version: CloudBacko Go 8.5 or above
Operating System: Linux / FreeBSD
This article outlines the steps to perform a Data Integrity Check on a Linux/FreeBSD computer with Command Line Interface (CLI) for backup data stored in the backup destination (e.g. local destination, CloudBacko Go or other cloud storage).
The functions of the Data Integrity Check (DIC) is to:
The Data Integrity Check cannot fix or repair files that are already corrupted. It will only identify and remove any corrupted files from the backup destination(s), so these files can be re-uploaded again on the next backup job if they still exist on the backup source. However, any corrupted files removed from the Retention Area will not be re-uploaded and will no longer be restorable.
Data integrity check can be performed by running the RunDataIntegrityCheck.sh script file located in the installation bin folder.
By default, the Data Integrity Check script will:
CloudBacko Go is installed in the following path: /usr/local/cloudbackogo
1. Login to the Linux/FreeBSD machine with root.
2. Edit the the RunDataIntegrityCheck.sh script with a text editor:
| # cd /usr/local/cloudbackogo/bin
# vi RunDataIntegrityCheck.sh
Modify the settings in the file according to your requirement:
3. Start the data integrity check by running the RunDataIntegrityCheck.sh script file.
The following output is an example of an integrity check performed for a file backup set on Google Drive storage destination:
4. Integrity check logs can be found in the following path /root/.obm/system/IntegrityCheck:
CRC, Linux, Unix, data integrity check, CLI