尽管指定了 --archive-dir,Duplicity 仍将文件写入 ~/.cache

尽管指定了 --archive-dir,Duplicity 仍将文件写入 ~/.cache

我的 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

注意“=”符号。这对我有用。

相关内容