首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用link_desk和sync_first的R快照自动备份

使用link_desk和sync_first的R快照自动备份
EN

Stack Overflow用户
提问于 2017-01-03 21:15:24
回答 1查看 1.1K关注 0票数 2

我的.conf文件:

代码语言:javascript
复制
link_desk 1
sync_first 1

我在用cron做间隔备份。

代码语言:javascript
复制
0  *  * * *     rsnapshot sync
10 *  * * *     rsnapshot hourly
30 3  * * *     rsnapshot daily
0  3  * * 1     rsnapshot weekly
30 2  1 * *     rsnapshot monthly

这让我很困惑,我不知道这是否正确。,也许我应该在每个任务之前或者在最小间隔之前同步?

将来,我希望运行另一个带有r快照的备份,其中包含单独的配置文件(对于windwos机器),.For示例:

代码语言:javascript
复制
0  *  * * *     rsnapshot -c windows.conf sync
10 *  * * *     rsnapshot -c windows.conf hourly
30 3  * * *     rsnapshot -c windows.conf daily
0  3  * * 1     rsnapshot -c windows.conf weekly
30 2  1 * *     rsnapshot -c windows.conf monthly

我可以在配置文件中分离.pid文件。我在并行运行两个r快照进程时还会出现不兼容问题吗?

和最后一个问题----我如何组织cronjobs?如果我的同步过程比来的备份命令花费的时间更长呢?是否可以在r快照同步之后每小时运行r快照?

EN

回答 1

Stack Overflow用户

发布于 2017-09-25 20:48:43

在启用sync_first的情况下运行的r快照是为您设计的,可以运行一个sync命令,然后在适当的时间内运行一个或多个间隔命令。在每个cron作业之前运行sync会使sync_first的使用失败。您应该在最小间隔之前运行sync

至于组织您的cronjob,唯一重要的顺序是在synchourly之间。daily将只使用最新daily.0可用的最老的hourlyweekly最老的daily等等,hourly则希望有一个.sync目录来创建新的hourly.0。如果daily运行在hourly之前,它将采用凌晨1:00而不是凌晨2:00的每小时备份,这给您提供了几乎(但不完全)相同的备份覆盖率。你需要决定这对你的处境是否重要。

面对您的问题,我创建了一个运行rsnapshot sync的小脚本文件,然后运行rsnapshot hourly,并在cron中对其进行调度。

我没有并行运行快照的经验。只要您备份到不同的目录,我预测除了CPU和网络使用之外,没有任何问题。这就像在前面的命令完成之前手动启动第二个rsync命令一样。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41452484

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档