2013-10-11 126 views
-1

我正在寻找一种使非破坏备份成功的方法。备份解决方案,用于解决debian上的困难情况

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

我必须通过运行小时备份。一个Java应用程序在不同的时间和每日每周...通过。一个cronjob。

在日常备份运行时,是否有办法阻止每小时备份更改每日备份的来源?

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


编辑:

我刚才读的人再次发现sync_first 1,但我不确定这是否会解决这个问题,你有什么感想?这很难尝试。

回答

0

sync_first将解决您的问题。事实上,它应该在默认情况下开启,因为它默认关闭没什么意义。

+0

mhh,我不确定。请参阅:如果每日备份正在运行(轮换)并且每小时备份结束并启动“rsync hourly”,那么是否等到每日备份轮换完成?或者20小时的备份与小文件共享多长时间? – user2693017

0

也有不同的解决方案比sync_first所有解决您的日程安排的问题:

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