首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何及时检测CRC错误?

如何及时检测CRC错误?
EN

Server Fault用户
提问于 2019-01-04 15:58:29
回答 1查看 851关注 0票数 0

custumer使用Veeam和NAS作为主备份目标。最后几天的备份执行时没有任何错误。现在,由于CRC错误,它们无法恢复。很明显,给NAS的写作是有效的,但是阅读失败了。

我现在想知道今后如何防止这种情况发生。

Veeam为备份目标提供维护(备份文件、健康检查)。

来自Veeam文档:

自动健康检查允许您避免还原点损坏的情况,使所有进一步的增量也被破坏。如果Veeam备份和复制在健康检查期间检测到恢复点中的数据块损坏,它将在下一次备份复制间隔期间将这些数据块传输到目标备份存储库,并将它们存储在新复制的还原点中。

“配置”对话框还声明Maintenance is not required when periodic full backups are enabled.

问题:

  • 这是否意味着只对增量备份(.vib文件)执行完整性检查,而不检查完整备份?
  • 即使只执行完全备份,在使用维护时是否会检测到CRC错误?
EN

回答 1

Server Fault用户

发布于 2019-01-05 20:51:35

每当您将它们设置为运行时,都会执行维护检查。

关键是,使用合成fulls的永久增量可能会累积错误,只要原始数据不被重写,这些错误就会留在备份中,导致在下一次增量运行中重新读取这些错误。

使用活动full时,将定期从原始数据中读取数据,因此任何引入的错误都将在下一次活动完全运行时消失。

在这两种情况下,您都需要确保您的存储库是可靠的。例如,内存中断的NAS很可能会破坏写入它的数据。基本上,任何写入它的备份都是不可靠的,无论是活动的完全备份还是增量备份。

使用合成的而不是活动的fulls会增加数据损坏的机会。使用长链增量备份也会增加数据损坏的可能性。运行每周合成fulls会创建额外的参考点,并降低损坏的可能性。

本质上,如果您不知道存储库是否可靠工作,则需要认真测试或替换它。

此外,您还需要定期测试备份--至少每年测试一次。一个你不能信任的后援是不值得的。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/947616

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档