检查备份完整性

Vertica 可以确认备份文件以及识别这些文件的清单的完整性。备份完整性检查默认将结果输出到命令行。

执行快速检查

quick-check 任务会从配置文件指定的备份位置收集所有备份元数据,并将该元数据与备份清单进行比较。快速检查不会验证对象本身。此任务会输出备份位置的对象与备份清单中列出的对象之间的任何差异的例外列表。

使用以下格式执行快速检查任务:

$ vbr -t quick-check -c configfile.ini

例如:

$ vbr -t quick-check -c backupconfig.ini

执行完整检查

full-check 任务会对照文件系统元数据验证备份清单中列出的所有对象。全面检查包含与快速检查相同的步骤。您可以包括可选的 --report-file 参数,以便将结果输出到分隔的 JSON 文件中。此任务将输出标识以下不一致性的例外列表:

  • 不完整的还原点

  • 损坏的还原点

  • 缺少的备份文件

  • 未引用的文件

使用以下模板执行完整检查任务:

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

例如:

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