Como alterar o diretório do arquivo de duplicidade padrão?

2

Como posso alterar o diretório padrão de arquivos duplicados (~ / .cache /)? A seguinte opção parece ser ignorada.

Opção - archive-dir = / volume4 / duplicidade / cache / - backup de nome

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)]

Argumentos de Duplicidade

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

A duplicidade usa o diretório de cache padrão, em vez disso, o - archive-dir definido

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

Uso de duplicidade - archive-dir apenas para arquivos temporários, mas não como diretório de arquivo local.

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

Qual opção deve ser usada para alterar o diretório do arquivo?

    
por Ben Asmussen 17.03.2014 / 23:39

2 respostas

2

Você está realmente usando a opção certa, mas a duplicidade irá ignorá-lo devido ao sinal de igual =.

Então, ao invés de usar

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

você deve usar:

--archive-dir /volume4/duplicity/cache/ --name backup
    
por 20.09.2018 / 13:32
1

Eu tenho o mesmo problema, usando o systemrescuecd, que é um livecd.

Eu tive que criar um link simbólico /root/.cache/duplicity para um tempdir em um disco rígido montado como uma solução.

    
por 19.08.2014 / 15:20