如果您使用 dump 命令备份 Linux 服务器,除了查看文件是否已创建且大小合适之外,还有其他方法可以检查转储是否成功吗?
答案1
一些建议:
- 检查转储程序的退出代码。
- 对相关文件系统中的单个已知文件进行恢复测试。
- 与上述相同,但是来自随机选择的文件。
- 如上所述,但已知文件最近已更改。
- 如果您要转储到磁带,请确保磁带包含您备份的文件系统数量(很多人在这里了解到倒带设备的工作原理)。
restore
转储到/dev/null,检查是否工作正常。- 查看所需的一些标志
dump
。-u
更新/var/lib/dumpdates
、-F
在转储末尾运行脚本、-I
调整容错能力可能会对您有所帮助。
以上所有内容都取决于您需要花多少时间进行转储、FS 的大小和数量等等。
请记住:在恢复和测试之前(在您的经理面前!)它不会被备份。
答案2
您可以使用校验和。但最安全的方法是从备份中恢复。您不必测试每个备份,但偶尔应该在不同的机器上恢复备份。这样您就可以确切地知道您的备份是否有效。