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!

相关内容