我正在运行 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!