rsnapshot 计划重叠,帮助制定备份计划

rsnapshot 计划重叠,帮助制定备份计划

我必须进行以下配置。

rsnapshot.conf

interval        halfhourly      4
interval        hourly  6
interval        twohourly       12
interval        daily   7
interval        weekly  4

定时任务

0,30 * * * * /usr/bin/rsnapshot halfhourly >> /var/log/rsnapshot.halfhourly.log 2>&1
5 * * * * /usr/bin/rsnapshot hourly >> /var/log/rsnapshot.hourly.log 2>&1
10 */2 * * * /usr/bin/rsnapshot twohourly >> /var/log/rsnapshot.twohourly.log 2>&1
15 3 * * * /usr/bin/rsnapshot daily >> /var/log/rsnapshot.daily.log 2>&1
20 6 * * MON /usr/bin/rsnapshot weekly >> /var/log/rsnapshot.weekly.log 2>&1

现在仅halfhourly运行正确。hourly吐出此错误:

rsnapshot encountered an error! The program was invoked with these options:
/usr/bin/rsnapshot hourly
----------------------------------------------------------------------------
ERROR: Lockfile /var/run/rsnapshot.pid exists and so does its process, can not continue

我觉得和之间的 5 分钟间隔halfhourly太小hourly了。这个配置是不是太疯狂了?我喜欢每三十分钟备份一次,这可能有一天会救我一命。

请帮我制定一个合理的备份计划,既不会堵塞系统,又能创建足够频繁的备份。

谢谢。

答案1

rsnapshot/rsync 可能需要一段时间才能找出哪些文件发生了变化。因此,除非您处理的文件不多,否则它并不是快速快照的好解决方案。

您可能需要查看以下选项这个问题。尽管我不确定这个问题是否有一个明确的答案给你。

对于快速快照,您需要使用 btrfs 或 LVM 移动到块级快照。这两种解决方案都不理想,因为 btrfs 仍处于试验阶段,而 LVM 的快照不够强大,并且存在自身的问题。

答案2

使用 rsnapshot 进行快照备份的一个问题是,复制和链接更改的文件确实需要一些时间。正如您所见,这会限制备份的频率。

如果你真的想频繁进行快照备份,你应该考虑在较低级别进行备份。我建议查看快照功能内置于 LVM。您需要在 LVM 卷上重新创建文件系统,但这将为您提供更强大的底层快照工具,您可以更频繁地运行它。

相关内容