Checking Backup Integrity

Vertica can confirm the integrity of your backup files and the manifest that identifies them. By default, backup integrity checks output their results to the command line.

Perform a Quick Check

A quick check gathers all backup metadata from the backup location specified in the configuration file and compares that metadata to the backup manifest. A quick check does not verify the objects themselves. Instead, this task outputs an exceptions list of any discrepancies between objects in the backup location and objects listed in the backup manifest.

Use the following form to perform quick check task:

        vbr -t quick-check -c configfile.ini        

For example:

        vbr -t quick-check -c backupconfig.ini --report-file=logging/quickintegritycheck.json
        

Perform a Full Check

A full check verifies all objects listed in the backup manifest against file system metadata. A full check includes the same steps as a quick check. You can include the optional --report-file parameter to output results to a delimited JSON file. This task outputs an exceptions list that identifies the following inconsistencies:

Use the following form to perform a full check task:

        vbr -t full-check -c configfile.ini --report-file=path/filename
        

For example:

        vbr -t full-check -c backupconfig.ini --report-file=logging/fullintegritycheck.json