# BORG: Exemple de sauvegarde simple {{INLINETOC}} Ce tutoriel explique comment créer et sauvegarder une liste de sous-volumes instantanés btrfs à l’aide de Borgbackup. # Paramétrage ## Sur le serveur Créer les users permettant à chaque serveur dispose d'un espace dédié sur le serveur $ adduser jacques.nougat --shell=/bin/bash $ chmod 700 /home/jacques.nougat/.ssh $ chmod 600 /home/jacques.nougat/.ssh/authorized_keys ## sur les clients Produire et implanter les clés publiques dans le répertoire .ssh du dossier client sur le serveur $ ssh-keygen -t rsa $ ssh-copy-id -i ~/.ssh/id_rsa.pub usert@xx.xx.xxx.xx # Sauvegardes Sur chaque clients ## Initialiser le dossier de sauvegarde sudo borg init -e none user@xx.xx.xxx.xx:~/backup ## Lancer la sauvegarde **borg create** est la commande la plus importante car c’est elle qui effectue la sauvegarde. Évidemment la première sauvegarde est la plus longue. sudo borg create --stats [user]@[serveur]:~/backup::20190308 /btrfs-admin/@/ * **--progress**: affiche la progression * **--stats**: Montrer les statistiques de la sauvegarde créée * **[user]@[serveur]:~/backup**: dépôt distant * **{hostname}\_{now:%d.%m.%Y}**: nom de la sauvegarde (par exemple xfce_20.08.2016). * **/btrfs-admin/@/**: dossier sauvegardé (subvolume root) Le paramète --stats permet de récupérer des statistiques utiles (taux de compression déduplication ..) ------------------------------------------------------------------------------ Archive name: xfce_08.03.2019 Archive fingerprint: 8498b62a924760717d2c08ce054f00738fddf5e348d6a3b62a2808f4b4d8bbc3 Time (start): Fri, 2019-03-08 15:26:23 Time (end): Fri, 2019-03-08 15:37:38 Duration: 11 minutes 15.84 seconds Number of files: 166514 Utilization of max. archive size: 0% ------------------------------------------------------------------------------ Original size Compressed size Deduplicated size This archive: 10.26 GB 6.49 GB 5.23 GB All archives: 10.26 GB 6.49 GB 5.23 GB Unique chunks Total chunks Chunk index: 109552 168553 ------------------------------------------------------------------------------ ## Vérification de la sauvegarde Pour vérifier la sauvegarde ils est possible de monter le dossier distant sur un point de montage du système de fichier local. sudo borg mount [user]@[serveur]:~/backup::20190308 /mnt