web-dev-qa-db-fra.com

Définissez Duplicity pour ne pas suivre les liens symboliques

Actuellement, la duplicité prend en charge (...) les liens symboliques (...) mais pas les liens durs.

http://www.nongnu.org/duplicity/duplicity.1.html

Ce n'est pas clarifié mais cela signifie très probablement que les liens symboliques sont suivis. Pour des raisons évidentes, je souhaite éviter de sauvegarder ~/Desktop/temporary_symbolic_link_to_hard_drive_with_gbs_of_data et autres problèmes liés aux liens symboliques .

Comment désactiver les liens symboliques suivants par duplicité (comme l'option --no-dereference dans la commande diff)?

Je sais que je peux utiliser l'option --exclude, mais elle nécessite de générer une commande de sauvegarde en détectant les liens symboliques dans les scripts, mais elle serait trop compliquée et fragile.

2
Mateusz Konieczny

Duplicity le prend désormais en charge (à partir de la version v0.7.11) via l’option --copy-links. Voir le page de manuel de duplicité .

Notez qu’il s’agit d’une version plus récente de la duplicité que les packages Ubuntu d’aujourd’hui fiables ou xeniaux. Vous devez installer la duplicité en amont, par exemple. ppa:duplicity-team/ppa

5
mattandrews

Il n’est pas mentionné dans la documentation mais " ce serait bien de suivre les liens symboliques quand ils sont la source de la sauvegarde ", " je ne parviens pas à inclure de fichiers dans la sauvegarde). au sein d'un répertoire qui est un lien symbolique. "et d'autres indiquent clairement que Duplicity ne suit pas de liens symboliques et qu'en 2016-04, il est impossible d'activer le suivi de liens symboliques dans quelque situation que ce soit.

1
Mateusz Konieczny