我有一个 Rsnapshotting 本地服务器,可以拍摄本地 LAN 内各种计算机的文件夹快照。
有每日、每周、每月和每年快照。
因此,有人将一个文件放入 Rsnapshot 监控的文件夹之一,然后几个小时后,Rsnapshot 服务器拍摄他的每日快照。
之后用户删除这个给定的文件。
然后第二天系统会拍摄另一个快照。
看起来这个文件将在最后一次快照拍摄后 7 天(因为我有 7 个日报)在备份中永久删除。
是否有任何预防措施来控制系统在 Rsnapshot 中保留正在删除的文件的时间?
其他人如何处理这个问题?
答案1
Rsnapshot 每天拍摄一次快照,每 7 天最旧的每日快照将成为新的每周快照。其他日报被丢弃。这是基本思想,存储相对较少数量的快照,但最近几天的快照粒度较高,而旧数据的粒度较低。
如果我理解正确的话,您希望保留每天的状态而不丢弃任何数据。那么解决方案不是使用年、月、周,而是使用eg
retain daily 730
这会将备份存储两年,并且不会丢弃任何不早于 730 天的数据。