控制 Rsnapshot 删除文件后保留文件的时间

控制 Rsnapshot 删除文件后保留文件的时间

我有一个 Rsnapshotting 本地服务器,可以拍摄本地 LAN 内各种计算机的文件夹快照。

有每日、每周、每月和每年快照。

因此,有人将一个文件放入 Rsnapshot 监控的文件夹之一,然后几个小时后,Rsnapshot 服务器拍摄他的每日快照。

之后用户删除这个给定的文件。

然后第二天系统会拍摄另一个快照。

看起来这个文件将在最后一次快照拍摄后 7 天(因为我有 7 个日报)在备份中永久删除。

是否有任何预防措施来控制系统在 Rsnapshot 中保留正在删除的文件的时间?

其他人如何处理这个问题?

答案1

Rsnapshot 每天拍摄一次快照,每 7 天最旧的每日快照将成为新的每周快照。其他日报被丢弃。这是基本思想,存储相对较少数量的快照,但最近几天的快照粒度较高,而旧数据的粒度较低。

如果我理解正确的话,您希望保留每天的状态而不丢弃任何数据。那么解决方案不是使用年、月、周,而是使用eg

retain daily 730

这会将备份存储两年,并且不会丢弃任何不早于 730 天的数据。

相关内容