这是我第一次在stackoverflow上发帖,所以请温柔一点。;>
好的,我正在使用稍微定制的 Clonezilla-Live cd 来备份四台 PC 上的驱动器。每张 cd 都用于特定的 PC,将其磁盘的映像保存到 samba 服务器上特定于盒子的备份文件夹中。这一切都非常有效。但是偶尔会出现问题,并且备份没有正确完成。像:猫咬过cat5e电缆;我忘了检查 samba 服务器是否空间不足;等等,而且发生故障并不总是很明显。
我现在承认,就 linux 系统管理而言,我几乎是个菜鸟,即使我设法用 samba、git、ssh 设置了一个 centos 6 机器(我希望我选择了 ubuntu ......)和 bitnami-gitlab 回到 2 月。
我花了几天又几天的时间试图弄清楚 clonezilla 是否在备份中留下了一个简单的线索,说明它是否完全成功,并且已经干了。在文件夹中查找特定备份作业(在 samba 服务器上),我看到最后写入的文件名为“clonezilla-img”。它似乎是一个涵盖备份本身的控制台转储。但它似乎不包括验证通行证。
无论批量备份任务是成功还是失败,我都可以自动运行一个后处理 bash 脚本,该脚本放置在我的 clonezilla cds 上。我有这个设置运行得很好,虽然它现在没有做很多。我希望这个后处理脚本做的是确定备份作业是否成功,然后重命名(mv)备份作业目录以包含“SUCCESS”或“FAILURE”之类的单词。我知道如何进行重命名部分。这是我不知所措的成功或失败的考验。
谢谢你的帮助!