web-dev-qa-db-ja.com

デフォルトの重複アーカイブディレクトリを変更するにはどうすればよいですか?

重複のデフォルトアーカイブディレクトリ(〜/ .cache /)を変更するにはどうすればよいですか?次のオプションは無視されているようです。

オプション-archive-dir =/volume4/duplicity/cache/--name backup

duplicity 0.6.21 (January 23, 2013)
Linux 3.2.40 #4458 SMP Thu Mar 6 14:16:00 CST 2014
/usr/bin/python 2.7.6 (default, Nov 11 2013, 13:32:18)
[GCC 4.6.4 20120731 (prerelease)]

重複引数

Args: /opt/bin/duplicity --no-encryption --verbosity=5 --archive-dir=/volume4/duplicity/cache/ --name backup --tempdir /volume4/tmp/ --full-if-older-than 14D --volsize 100 /volume1/data file:///volume3/backup

重複は、定義された-archive-dirの代わりにデフォルトのキャッシュディレクトリを使用します

Connecting with backend: LocalBackend
Archive dir: /root/.cache/duplicity/fb29be0e131386b16ed08d63a092fcc4

重複は一時ファイルに対してのみ-archive-dirを使用しますが、ローカルアーカイブディレクトリとしては使用しません。

Using temporary directory /volume4/duplicity/cache/backup/duplicity-6b4wDx-tempdir
Deleting /volume4/duplicity/cache/backup/duplicity-inc.20140317T222627Z.to.20140317T222916Z.manifest

アーカイブディレクトリを変更するには、どのオプションを使用する必要がありますか?

3
Ben Asmussen

実際には正しいオプションを使用していますが、等号=であるため、重複はそれを無視します。

だから使うのではなく

--archive-dir=/volume4/duplicity/cache/ --name backup

使用する必要があります:

--archive-dir /volume4/duplicity/cache/ --name backup
3
Flo

私はlivecdであるsystemrescuecdを使用して同じ問題を抱えています。

解決策として、マウントされたハードドライブのtempdirに/root/.cache/duplicityをシンボリックリンクする必要がありました。

2
Paul Basov