使用 / 上的少量空间从 rdiff-backup 恢复大型文件 - 为什么 rdiff-backup 在 / 上占用这么多空间?

使用 / 上的少量空间从 rdiff-backup 恢复大型文件 - 为什么 rdiff-backup 在 / 上占用这么多空间?

我尝试从备份中恢复一个 5GB 的文件:

$ rdiff-backup -r 2012-01-26 /backup/path/to/file /restore/dir
Exception '[Errno 28] No space left on device' raised of class '<type 'exceptions.IOError'>':

当我这样做时,我的空间就用完了/。我有 8GB 的​​可用空间/,还有备份分区和恢复分区的可用空间。现在我没主意了。很快我应该给/更多空间,但这不是我能做的事情现在。rdiff-backup 到底把所有这些 tmp 数据放在哪里?似乎不是 /tmp!我如何从 diff.gz 文件中手动恢复?

答案1

相关内容