如何针对介质退化测试您的备份?

Dim*_* C. 18 backup media

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

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

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

ser*_*ist 7

您可以确保备份的唯一方法是还原它们。校验和可能会验证您的介质的内容,但它们不会告诉您是否可以进行恢复:如果您没有备份您需要的所有内容怎么办?

这的复杂性取决于您是为裸机恢复(有其自身的问题)进行备份还是仅执行数据备份。

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


bob*_*bby 5

您应该在开始存储之前验证您的备份。很多人都注意到备份是多么困难,但没有人想到在安全地将它们移出现场之前对其进行检查。

我通常只会等到 CD-R 出现 1 次错误写入后就将其扔掉,因为它们有多便宜,并关注 HDD 介质的 SMART 结果来告诉我何时更换它们。

祝你好运。

  • SMART 结果可能不会告诉您您想要的那么多信息。Google 实验室做了一些测试 - http://labs.google.com/papers/disk_failures.pdf 并发现他们遇到了很多失败,而根本没有 SMART 警告。 (3认同)

jwe*_*ede 2

听起来您的备份需要校验和。