Как изменить каталог архива по умолчанию для дублирования?

Как я могу изменить архивный каталог по умолчанию для дублирования (~/.cache/)? Следующая опция, кажется, игнорируется.

Опция --archive-dir = / volume4 / duplicity / cache / --name резервная копия

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

Duplicity использует каталог кэша по умолчанию вместо определенного --archive-dir

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

Duplicity использует --archive-dir только для временных файлов, но не как локальный архивный каталог.

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

Какой вариант следует использовать для изменения каталога архива?

2 ответа

На самом деле вы используете правильную опцию, но двуличие игнорирует ее из-за знака равенства =.

Так что вместо использования

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

Вы должны использовать:

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

У меня та же проблема, с использованием systemrescuecd, который является livecd.

Мне пришлось использовать символическую ссылку /root/.cache/duplicity в tempdir на смонтированном жестком диске в качестве решения.

Другие вопросы по тегам