rsnapshot-diff - 是什麼在使用所有這些空間?

rsnapshot-diff - 是什麼在使用所有這些空間?

我正在運行 rsnapshot,某些備份佔用了大量空間。我已經運行了rsnapshot-diff,它給出了這樣的結果:

Between /home/backups/hourly.4/mybackupdir/ and /home/backups/daily.0/mybackupdir/:
  1705 were added, taking 15518770836 bytes;
  1705 were removed, saving 15518443844 bytes;

……但rsnapshot du顯示備份集佔用了宣傳的 15 GB 左右。如果我告訴它產生詳細rsnaphot-diff輸出,它似乎表明添加和刪除了相同的文件,所以我有點困惑為什麼它佔用了這麼多空間 - rsnapshot 進程是否有問題導致它使用額外的空間還是什麼?

答案1

很抱歉回答我自己的問題,但我想我已經解決了。

我每天晚上都會轉儲 mysql 資料庫,這些資料庫目前佔用了神奇的 15GB 磁碟空間。我認為這些文件每天都不同,因此 rsnapshot 按預期備份差異。

因為我每天對該特定資料集保留 7 次備份,每週 4 次備份,不幸的是,這總共增加了 180GB 的額外空間!

相關內容