outils:borgbackup-btrfs
Table of Contents
BORG: Exemple de sauvegarde simple
Table of Contents
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
outils/borgbackup-btrfs.txt · Last modified: 2025/02/19 10:59 by 127.0.0.1