由于大多数存储介质(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 校验和。