rsnapshot 不使用 rm/cp 每小时轮换一次

rsnapshot 不使用 rm/cp 每小时轮换一次

Rsnapshot 是一个很棒的工具,我已经使用它很多年了。

我发现我的备份现在需要很长时间:80 分钟。我每 4 小时重复一次。查看日志后,大部分时间都花在删除最后一个每小时级别(“hourly.6”)并将新的 hourly.1 复制到新的 hourly.0 上。 rsync 本身并不是最慢的部分。

我发现我的数据已经发展到与备份中文件的总体大小/数量相比每小时增量非常小的地方。我认为这就是问题的根本原因。

不是删除 hourly.6 并复制 hourly.1,而是不能将 hourly.6 移动/重命名为 hourly.0,并从那里进行 rsync 吗?它将需要重复同步自每小时以来更改的所有数据。6。但在我的情况下,这似乎会更有效率。

不幸的是(对我来说),rsnapshot 是用 perl 编写的,我不太可能破译它的代码。是否已经有一个标志(手册页说没有),或者这是一个简单的更改?

如果我自己无法到达那里,我的建议是否足以提出功能请求?

相关内容