Rsnapshot
控制 Rsnapshot 在文件被刪除後保留多長時間
我有一個 Rsnapshotting 本地伺服器,它為本地 LAN 中的各種電腦的文件夾拍攝快照。
有每日、每週、每月和每年的快照。
因此,有人將文件放入由 Rsnapshot 監控的文件夾之一,然後幾個小時後,Rsnapshot 伺服器拍攝他的每日快照。
之後,使用者刪除這個給定的文件。
然後第二天系統拍攝另一個快照。
似乎該文件將在最後一次拍攝快照後 7 天(因為我有 7 個日報)在備份中被永久刪除。
是否有任何預防措施來控制系統在 Rsnapshot 中保留被刪除文件的時間?
其他人是如何處理這個問題的?
Rsnapshot 每天拍攝一個快照,每 7 天最舊的每日快照成為新的每週快照。其他日報被丟棄。這是基本思想,即儲存數量相對較少的快照,但最近幾天的粒度較高,而舊數據的粒度逐漸減小。
如果我理解正確,您希望保持每天的狀態而不丟棄任何數據。那麼解決方案不是使用年、月和周,而是使案例如
retain daily 730
這會將備份儲存兩年,而不會丟棄不超過 730 天的任何數據。