-1

我正在寻找一种方法来制作未损坏的备份。

我试过 rsnapshot 但有一个问题。我无法通过运行每小时备份。一个 cronjob,所以我不能确保在下一个每小时开始之前完成每日备份,并且 rsnapshot 不会将每小时放入队列中。因此,如果在每日运行期间每小时开始,它会更改每日的来源,这会破坏备份。

我必须通过运行每小时备份。一个java应用程序在不同的时间和每天的每周...通过。一个定时任务。

有没有办法防止每小时备份更改每日备份的来源,而每日备份正在运行?

或者我还能如何解决这个问题?


编辑:

我刚刚又读了一遍,发现sync_first 1,但我不确定这是否能解决问题,你怎么看?这很难尝试。

4

2 回答 2

0

还有其他不同的解决方案sync_first都可以解决您的日程安排问题:

  • Déjà dup允许您备份到远程或本地目标(加密传输):它使用 duplicity 作为后端。在前一个完成之前,它不会进行备份。
  • rsync是一个非常强大的工具,非常灵活。如果您不能使用 cron,您可以创建一个手动启动的 rsync 脚本,或者在每次计算机关闭时启动。
  • SpiderOak允许您备份和同步文件(跨计算机)。这是一个基于云的解决方案,但它使用零知识技术,因此尊重您的隐私。
于 2013-10-16T10:29:28.647 回答
0

sync_first将解决您的问题。事实上,它应该默认打开,因为将其默认关闭几乎没有意义。

于 2013-10-11T19:50:25.043 回答