我的 duplicity 命令看起来像
sudo duplicity --tempdir /media/scratch/tmp --no-encryption --archive-dir /media/scratch/duplicity --exclude /media/nas/backup --exclude /proc --exclude /sys --exclude /media/scratch/duplicity --exclude /media/scratch/tmp / file:///media/nas/backup
但是,尽管我使用 --archive-dir 指定了第二个 SSD 上的目录,duplicity 仍会将 ~/.cache/duplicity 填满我的主 SSD。根据手册页:
--archive-dir 路径存档目录。注意:此选项在 0.6.0 中有所更改。存档目录现在对于管理当前和未来增强功能的持久性必不可少。因此,此选项现在仅用于更改存档目录的位置。不应删除存档目录,否则 duplicity 将不得不从远程存储库重新创建它(这可能需要解密备份内容)。
备份或恢复时,此选项指定在路径中创建本地存档目录。如果未指定存档目录,则默认在 ~/.cache/duplicity/ 中创建存档目录。
我在这里遗漏了什么?
答案1
代替:
--archive-dir /media/scratch/duplicity
尝试:
--archive-dir=/media/scratch/duplicity
注意“=”符号。这对我有用。