Outils pour utilisateurs

Outils du site


duplicity

Différences

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

Lien vers cette vue comparative

duplicity [2015/10/06 20:06] (Version actuelle)
Ligne 1: Ligne 1:
 +
 +{{tag> sauvegarde }}
 +===== Duplicity =====
 +
 +Nouvel outil de sauvegarde automatique,​ distante et sécurisée,​ en remplacement de [[:​rsyncrypto]],​ non disponible sous [[:​fedora:​fedora|Fedora]].
 +
 +Principe : les données sont chiffrées / signées avec [[gpg|gpg]] et envoyées sur le serveur distant (par ex via [[:​ss|ssh]])
 +
 +Nous avons donc besoin des éléments suivants:
 +  * clé publique gpg ( gpg --export --armor 3D35B945 > gpg_pub.asc )
 +  * clé privée gpg (gpg --export-secret-key > gpg_priv)
 +  * passphrase associée à cette clé privée
 +  * clé [[:ss|ssh]] pour communiquer avec le serveur.
 +
 +==== Avantages et inconvénients ====
 +
 +Tentative de restauration d'un répertoire le 2015.05.18 :
 +
 +c'est **extrèmement lent** (peut-être lié aux nombre d'​incréments à télécharger et à reconstruire)
 +==== Sauvegarder ====
 +
 +<​code>​PASSPHRASE="​********"​ [[:​duplicity|duplicity]] --encrypt-key 3D35B945 --ssh-options="​-oIdentityFile=PATH TO [[:ss|SSH]] KEY" source destination</​code>​
 +
 +==== Vérifier ====
 +<​code>​PASSPHRASE="​********"​ duplicity verify --encrypt-key 3D35B945 --ssh-options="​-oIdentityFile=PATH TO SSH KEY" ​ destination ​ source</​code>​
 +
 +==== Restaurer un fichier ====
 +
 +Restauration du répertoire ~/​Documents/​Opendoor/​Formations/​Epsi/​2014-2015 dans /tmp/Epsi :
 +<​code>​duplicity ​  ​rsync://​tom:​PASS@backup.opendoor.fr::​tom/​Documents/​ tmp/Epsi --file-to-restore Documents/​Opendoor/​Formation/​Epsi/​2014-2015
 +</​code>​
 +
 +PASSPHRASE='​************'​ duplicity restore --file-to-restore="​FILENAME" ​ --ssh-options="​-oIdentityFile=PATH TO SSH KEY" REMOTEFILEPATH LOCALFILEPATH
 +
 +# vim: set filetype=dokuwiki:​
  
duplicity.txt · Dernière modification: 2015/10/06 20:06 (modification externe)