Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
duplicity [Le 24/05/2021, 22:13]
zococo [Exemple d'utilisation]
duplicity [Le 20/07/2021, 19:27] (Version actuelle)
90.59.225.147 [Exemple un peu plus élaboré avec mot de passe]
Ligne 25: Ligne 25:
 Dans l'​exemple suivant, la sauvegarde sera chiffrée avec une phrase de passe (qu'il ne faut surtout pas oublier !!) et enregistrée sur un disque externe. Les répertoire "​--exclude"​ ne seront pas sauvegardés. ​ Dans l'​exemple suivant, la sauvegarde sera chiffrée avec une phrase de passe (qu'il ne faut surtout pas oublier !!) et enregistrée sur un disque externe. Les répertoire "​--exclude"​ ne seront pas sauvegardés. ​
 <​code>​ <​code>​
-usr@pc:~$ PASSPHRASE="​PHRASE DE PASSE POUR LE CHIFFRAGE"​+usr@pc:​~$ ​ PASSPHRASE="​PHRASE DE PASSE POUR LE CHIFFRAGE"​
 usr@pc:~$ export PASSPHRASE usr@pc:~$ export PASSPHRASE
 usr@pc:~$ duplicity --volsize 50 --exclude "/​home/​$USER/​Téléchargements"​ --exclude "/​home/​$USER/​.local/​share/​Trash" ​ /home/$USER "​file:///​media/​DisqueExterne/​backup"​ usr@pc:~$ duplicity --volsize 50 --exclude "/​home/​$USER/​Téléchargements"​ --exclude "/​home/​$USER/​.local/​share/​Trash" ​ /home/$USER "​file:///​media/​DisqueExterne/​backup"​
Ligne 37: Ligne 37:
 Par exemple avec : Par exemple avec :
 <​code>​ <​code>​
-usr@pc:~$ sed -i 's/​PASSPHRASE="​PHRASE DE PASSE POUR LE CHIFFRAGE"//​g' ​/home/usr/.bash_historysed -i '/^$/d' ​.bash_history)</​code></​note>​+usr@pc:~$ sed -i '/^PASSPHRASE=.*/​d'​ /​home/​usr/​.bash_history;​ 
 +</​code>​ 
 + 
 +Alternatives : 
 + 
 +<​code>​ 
 +# - ne pas oublier l'​espace au début de la ligne pour dire à bash de ne pas stocker la ligne dans l'​historique 
 +# - PASSPHRASE ne sera connu que pour cette execution de duplicity 
 +usr@pc:​~$  ​PASSPHRASE="​PHRASE DE PASSE POUR LE CHIFFRAGE" duplicity --volsize 50 --exclude ​"/home/$USER/​Téléchargements"​ --exclude "/home/$USER/​.local/​share/​Trash" ​ /home/$USER "​file:///​media/​DisqueExterne/​backup"​ 
 + 
 +# si vous souhaitez garder la ligne de sauvegarde dans l'​historique 
 +usr@pc:~$ PASSPHRASE="​$(head -1)" duplicity --volsize 50 --exclude "/​home/​$USER/​Téléchargements"​ --exclude "/​home/​$USER/.local/​share/​Trash" ​ /home/$USER "​file:///​media/​DisqueExterne/​backup"​ 
 + 
 +# vous ne voulez pas montrer le mot de passe ? 
 +usr@pc:~$ stty -echoPASSPHRASE="​$(head ​-1)" duplicity --volsize 50 --exclude "/home/$USER/​Téléchargements"​ --exclude "/​home/​$USER/.local/​share/​Trash" ​ /home/$USER "​file:///​media/​DisqueExterne/​backup";​ stty echo 
 + 
 +</​code>​ 
 + 
 + 
 +</​note>​
  
 ==== Sauvegarde incrémentale toutes les semaines et complète tous les mois ==== ==== Sauvegarde incrémentale toutes les semaines et complète tous les mois ====
  • duplicity.txt
  • Dernière modification: Le 20/07/2021, 19:27
  • par 90.59.225.147