如何测试您的备份是否免受中等程度的损坏?

如何测试您的备份是否免受中等程度的损坏?

由于大多数存储介质(CD、DVD、硬盘、磁带)会随着时间的推移而退化,因此测试备份非常重要。有没有办法监控备份的状况?

我正在寻找硬件和软件解决方案,以及您可以使用的策略。例如:

  • 硬件解决方案:使用硬盘的 SMART 功能;......
  • 软件解决方案:使用计算 MD5 校验和的备份工具;使用检查 CD 上的 Reed-Solomon ECC 的工具;......
  • 样本策略:保留备份的多个副本并每月进行一次文件比较;时不时扫描备份工具计算的 MD5 校验和;......

答案1

确保备份安全的唯一方法是恢复它们。校验和可以验证介质的内容,但无法告诉您是否可以恢复:如果您没有备份所需的所有内容,该怎么办?

其复杂性取决于你是否备份裸机恢复(这有其自身的问题)或者仅仅执行数据备份。

对于数据备份,一种选择是构建虚拟机并定期启动它并测试恢复。这对于裸机来说不太有效,因为虚拟机无疑需要一组完全不同的驱动程序等。我猜(取决于您的操作系统和工具集),如果您真的很热衷,您可能可以编写执行恢复的过程脚本并为每个备份执行此操作。

答案2

首先,你应该在存储之前验证你的备份。很多人关注的是,备份,但没人想过查看并将它们安全地带离现场。

考虑到 CD-R 的价格,我通常只等到 CD-R 出现 1 次错误写入后就将其扔掉,然后关注 HDD 介质的 SMART 结果来告诉我何时更换它们。

祝你好运。

答案3

鉴于如今数据量巨大,而光盘尺寸相对较小,我认为将数据备份到可移动硬盘上是最佳选择。此外,无论是物理上还是在向硬盘上填充数据方面,硬盘都更易于维护。

我经常跑步GRC 的 SpinRite在我的磁盘上。SpinRite 测试写入的数据,并可选择刷新甚至恢复它。

答案4

嗯,你可以使用平价或者QuickPar 适用于 Windows或者在 iso 上运行 MD5/SHA1 校验和。

相关内容