web-dev-qa-db-ja.com

--archive-dirを指定したにもかかわらず、Duplicityはファイルを〜/ .cacheに書き込みます

私の重複コマンドは次のようになります

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

しかし、2番目のSSDのディレクトリを--archive-dirで指定したにもかかわらず、duplicityはメインSSDの〜/ .cache/duplicityをいっぱいにし続けます。マンページによると:

--archive-dirpathアーカイブディレクトリ。注:このオプションは0.6.0で変更されました。現在および将来の拡張機能の永続性を管理するために、アーカイブディレクトリが必要になりました。そのため、このオプションは現在、アーカイブディレクトリの場所を変更するためにのみ使用されています。アーカイブディレクトリは削除しないでください。削除しないと、重複してリモートリポジトリからアーカイブディレクトリを再作成する必要があります(バックアップコンテンツの復号化が必要になる場合があります)。

バックアップまたは復元する場合、このオプションは、ローカルアーカイブディレクトリがパスに作成されることを指定します。アーカイブディレクトリが指定されていない場合、デフォルトでは〜/ .cache/duplicity /にアーカイブディレクトリが作成されます。

ここで何が欠けていますか?

1
fpnick

の代わりに:

--archive-dir /media/scratch/duplicity

試してみてください:

--archive-dir=/media/scratch/duplicity

「=」記号に注意してください。これは私のために働いた。

2
LonnieBest