基本上,我在寻找一个可以安全中断的rdiff备份(网络断开、计算机关闭、睡眠),并且可以开发调度策略以避免中断(尽管如此)。
调度策略将分析计算机启动和关机以提取模式,在计算机可能已足够清醒以完成备份的时候启动备份,并可能提取使用模式并避免频繁使用(如启动完成后的几分钟)。
这是一个复杂的软件,并且有一个不会完美的解决方案,但我想知道这样的东西是否存在,或者工具的组合(rdiff-备份+统计调度)是否可以让我找到类似的东西。
发布于 2011-06-28 00:27:41
我怀疑外面有没有现成的解决方案。如果您愿意编写一些代码,您可能能够修改现有的工具。
BackpPC有一些有趣的选项来调度备份。我从来没有用过它,但听过一些好东西。它比rdiff备份更大更复杂,但它可能是你的一个选择。
至于你的要求:
可以安全中断(网络断开,计算机关闭,睡眠)
您可以尝试将R快照与福克龙这样的替代cron结合起来,这是为计算机而设计的,而不是24/7,因此您可以确保“每日”cron作业每天运行一次,即使计算机在正常运行“cron.daily”作业时没有运行。
为了避免中断(尽管如此),可以开发调度策略。
您可以编写脚本来跟踪类似的内容,然后修改cron作业以便备份,这样它就可以在所需的时间范围内运行。
fcron也有一些选择,只有当某件东西低于某一负载时才能运行。
https://serverfault.com/questions/284615
复制相似问题