web-dev-qa-db-fra.com

Restaurer l'archive de duplicité avec le chemin entier mémorisé

Disons que j'ai deux fichiers que je veux sauvegarder séparément: /home/user1 et /home/user2/

C'est facile:

duplicity /home/user1 file:///media/mateusz/Backup/user1_backup
duplicity /home/user2 file:///media/mateusz/Backup/user2_backup

Je sais que je peux courir

duplicity restore file:///media/mateusz/Backup/backup /unpack_path/home/user1

mais il me faut fournir manuellement /home/user1 partie du chemin. Je souhaite modifier la commande de sauvegarde ou/et d'extraction afin qu'elle soit gérée par duplicité.

Pour éviter le problème XY:
.

 duplicity [full|incremental] [options] source_directory target_url

ne peut prendre qu'un source_directory.

2
Mateusz Konieczny

C'est facile à résoudre. Sauvegarde / (oui, c'est la racine du système de fichiers), mais définissez dans/exclude pour sauvegarder uniquement les dossiers que vous voulez, par exemple.

--include '/home/user1' --exclude '**'

plus d'informations sur in/exclusion peuvent être trouvées sur la duplicité page de manuel .

2
ede