通常此命令可以正确恢复:
duplicity restore -t7D --file-to-restore folder/to_restore file:///where/is/the_backup/ /where_to_restore --no-encrypt 但是今天我遇到了这个错误:
临时空间可用空间为 0,where_to_restore 需要约 34078720。
以下是 duplicity 常见问题解答:
http://duplicity.nongnu.org/FAQ.html#tmp_space
我已将 TMPDIR="/usr/tmp" 添加到 bash_profile 并完成源 ~/.bash_proflle,但没有作用。
另外,尝试将 --tempdir /usr/tmp/ 添加到 duplicity 命令中
duplicity restore -t7D --file-to-restore 文件夹/to_restore 文件:///where/is/the_backup/ /where_to_restore --no-encrypt --tempdir /usr/tmp/
但也没有起作用。
我很确定它有一个简单的解决方案,但我不知道在哪里可以找到该信息。
edit1:我在 debian 上使用 duplicity 0.6.08b:分销商 ID:Debian 描述:Debian GNU/Linux 6.0.10 (squeeze) 发行版:6.0.10 代号:squeeze