Defina Duplicidade para não seguir links simbólicos

1
  

Atualmente, a duplicidade suporta (...) links simbólicos (...), mas não links rígidos.

link

Não é esclarecido, mas provavelmente significa que os links suaves são seguidos. Por razões óbvias, quero evitar o backup de ~/Desktop/temporary_symbolic_link_to_hard_drive_with_gbs_of_data e outros links simbólicos problemas relacionados .

Como posso desativar os links simbólicos a seguir por duplicidade (como --no-dereference opção no comando diff)?

Eu sei que posso usar a opção --exclude , mas isso requer a geração de comando de backup pelo script, detectando links simbólicos, mas seria supercomplicada e frágil.

    
por Mateusz Konieczny 15.04.2016 / 07:39

2 respostas

3

A duplicidade agora suporta isso (na versão v0.7.11 e acima) por meio da opção --copy-links . Veja a página man de duplicidade .

Note que esta é uma versão posterior de duplicidade do que pacotes padrão xenial ou confiáveis do Ubuntu. Você precisa instalar a duplicidade de upstream, por exemplo. ppa:duplicity-team/ppa

    
por mattandrews 01.08.2017 / 03:41
0

Ele não é mencionado na documentação, mas " seria ótimo seguir links simbólicos quando eles são a fonte do backup "," Estou não é possível incluir arquivos no backup que estão em um diretório que seja um link simbólico. "e outros deixam claro que o Duplicity não está seguindo os links simbólicos e, a partir de 2016-04, é impossível ativar os links simbólicos a seguir em qualquer situação .

    
por Mateusz Konieczny 15.04.2016 / 08:58