HBS 3 中的数据完整性检查


最后修订日期: 2021-05-12

HBS 3 中的数据完整性检查

重要:

此功能在 HBS 3 版本 16 和更高版本中提供。

数据完整性检查是 HBS 3 的一项功能,可分析备份并尝试修复已损坏的数据。

由于大部分文件的动态特性,有很多种情况可能让数据受到损坏。此损坏可能是有意或无意造成的。有意损坏可能是恶意软件或人为因素造成的。无意损坏可能是软件、硬件、电源或网络故障造成的。

为了降低数据丢失的几率,QNAP 建议采用 3-2-1 备份策略(一共保留数据的三个副本,在不同介质上存储两个副本,在异地存储一个副本)。此外,您可以使用数据完整性检查提高安全性。

数据完整性检查工作原理

数据完整性检查将备份的数据与原始文件进行比较,尝试确定是否有任何损坏。HBS 3 提供两种类型的数据完整性检查:快速检查和内容检查。

提示:

数据完整性检查需要大量系统资源,可能需要较长时间才能完成。为了获得最佳处理速度,QNAP 建议使用安装了 SSD 的 x86 设备。

功能

快速检查

内容检查

方法

比较每个文件的存在性、大小、修改时间和/或哈希值

使用以下方法之一:

  • 比较每个文件的存在性、大小、修改时间和哈希值

  • 下载所有文件并计算哈希值以进行比较

支持的作业

HBS 3 版本 16 或更高版本中创建

除已禁用 QuDedup 的 NAS 到 NAS 作业之外的所有备份作业

所有备份作业

注意:

对于 NAS 到 NAS 作业,如果目标 NAS 运行 HBS 3 版本 15 或更低版本,则仅已启用 QuDedup 的作业受支持。

HBS 3 版本 15 或更低版本中创建

除已禁用 QuDedup 的 NAS 到 NAS 作业之外的所有备份作业

支持的云目标

HBS 3 当前支持所有云目标,以下产品除外:

  • Amazon Glacier

  • Amazon S3 Glacier Deep Archive

  • Azure Archive Storage

快速检查

与内容检查相比,快速检查所需的系统和网络资源更少,同时仍可确保基本的数据完整性。

NAS 到 NAS 备份作业

NAS 到云备份作业

禁用 QuDedup

启用 QuDedup

-

不可用

将比较每个文件的以下元数据:

  • 文件存在性

  • 文件大小

  • 修改时间

将比较每个文件的以下元数据:

  • 文件存在性

  • 文件大小

  • 修改时间

  • 哈希值(如果云服务提供)

注意:

对于启用了客户端加密的作业,还会记录哈希值并进行比较。

内容检查

与快速检查相比,内容检查对数据完整性的检查更彻底,但执行所需的系统和网络资源显著增加。

由于在不更改文件大小或修改时间的情况下仍可更改数据,因此一种检测数据损坏的更可靠的方法是比较哈希值或文件内容。

重要:

要执行内容检查,在配置备份作业时,必须在“Data Integrity Check”(数据完整性检查)屏幕中启用“Content Check”(内容检查)。有关详细信息,请参见 Hybrid Backup Sync 文档。

NAS 到 NAS 备份作业

NAS 到云备份作业

将比较每个文件的以下元数据:

  • 文件存在性

  • 文件大小

  • 修改时间

  • MD5 哈希值

注意:

如果目标 NAS 上的 HBS 3 版本不支持数据完整性检查:

  • 已禁用 QuDedup 的作业不受支持。

  • 对于已启用 QuDedup 的作业,将临时下载文件并计算哈希值以进行比较。

将临时下载文件并计算哈希值以进行比较。

重要:

您的云服务提供商可能会对此操作收取额外费用。

注意:

首次启用内容检查后,HBS 3 将继续记录 MD5 哈希值,即使稍后禁用此设置后也是如此。

运行数据完整性检查

在创建备份作业时,您可以手动运行数据完整性检查,或配置计划的检查。

频率

快速检查

内容检查

手动检查

  1. 打开 HBS 3

  2. 转到“Backup & Restore”(备份和恢复)。

  3. 选择现有备份作业。

  4. 单击“Check Data Integrity”(检查数据完整性)。

  5. 单击“Quick Check”(快速检查)。

  1. 打开 HBS 3

  2. 转到“Backup & Restore”(备份和恢复)。

  3. 选择现有备份作业。

  4. 单击“Check Data Integrity”(检查数据完整性)。

  5. 单击“Content Check”(内容检查)。

注意:

必须在备份作业配置中启用“Content Check”(内容检查)以运行内容检查。

计划的检查

有关配置快速检查和内容检查计划的详细信息,请参阅 Hybrid Backup Sync 文档。

数据损坏修复

执行数据完整性检查时,如果 HBS 3 发现有文件已损坏,将在检查结束时自动尝试修复这些文件。

重要:

禁用 QuDedup 时,NAS 到 NAS 备份作业无法使用自动修复功能。

如果为备份作业启用了版本管理,HBS 3 还会检查之前记录了哈希值的所有备份版本的数据完整性。但仅可修复备份版本中与最新版本一致的数据损坏。

例如,假设最新备份使用版本 5。如果文件在备份版本 3 的整个历史记录中仅更新一次,且 HBS 3 发现文件的版本 2 已损坏,则 HBS 3 只能报告损坏,而无法修复文件。但如果 HBS 3 发现文件的备份版本 4 已损坏,则可以修复文件,因为文件在版本 4 和 5 之间保持不变。

计划冲突策略

HBS 3 将解决备份作业与其数据完整性检查或数据损坏修复之间的冲突,具体视情况而定。

数据完整性检查

  • 备份作业运行时,HBS 3 将跳过所有手动和计划的检查。

  • 如果备份作业计划在数据完整性检查期间运行,数据完整性检查将暂停,并在备份作业完成后继续。

  • 如果计划同时运行快速检查和内容检查,则仅会运行内容检查。

数据损坏修复

如果备份作业计划在修复会话期间运行,则将根据作业类型解决其计划:

  • 已启用 QuDedup 的备份作业:跳过备份作业,直至下次计划的运行。

  • 已禁用 QuDedup 的云作业:暂停修复,在备份作业完成后再继续。

这篇文章有帮助吗?

谢谢您,我们已经收到您的意见。

请告诉我们如何改进这篇文章:

如果您想提供其他意见,请于下方输入。

选择规格

      显示更多 隐藏更多
      open menu
      back to top