Update README.md

This commit is contained in:
Christian P. MOMON 2023-03-19 01:04:11 +00:00
parent d3d8fb1642
commit 5bab64e471
1 changed files with 6 additions and 9 deletions

View File

@ -108,7 +108,7 @@ Installer les paquets nécessaires :
``` ```
apt update apt update
apt install -t bullseye-backports borgmatic borgbackup apt install -t bullseye-backports borgmatic borgbackup
apt install gawk bc apt install rsync gawk bc
``` ```
Désactiver le lancement quotidien de Borgmatic : Désactiver le lancement quotidien de Borgmatic :
@ -332,6 +332,8 @@ C'est notamment adapté aux cas des routeurs OpenWRT où le logiciel Borgmatic n
## Côté machine à sauvegarder (OpenWRT) ## Côté machine à sauvegarder (OpenWRT)
Prérequis : installer rsync.
Bizarrement, dans `/etc/dropbear/`, on trouve les clés privés de la machine mais sans les clés publiques /o\ Pour contourner le problème, on va créer une paire de clé dédiées à la sauvegarde. On va la stocker à l'endroit habituel `/root/.ssh/` où viendra également le fichier `known_hosts`. Bizarrement, dans `/etc/dropbear/`, on trouve les clés privés de la machine mais sans les clés publiques /o\ Pour contourner le problème, on va créer une paire de clé dédiées à la sauvegarde. On va la stocker à l'endroit habituel `/root/.ssh/` où viendra également le fichier `known_hosts`.
Créer des clés `ssh` dédiées à la sauvegarde pour l'utilisateur `root` : Créer des clés `ssh` dédiées à la sauvegarde pour l'utilisateur `root` :
@ -359,11 +361,6 @@ Ajouter l'appel dans `/etc/crontabs/root` :
``` ```
55 23 * * * /root/bin/push-mirror 55 23 * * * /root/bin/push-mirror
``` ```
Valider les clés des serveurs de sauvegarde (ignorer l'erreur) :
```
ssh -p222 sauvkipeu.libre-en-communs.org
ssh -p222 gardefou.libre-en-communs.org
```
## Côté serveur de sauvegarde ## Côté serveur de sauvegarde
@ -390,16 +387,16 @@ ssh -p222 sauvkipeu.libre-en-communs.org
ssh -p222 gardefou.libre-en-communs.org ssh -p222 gardefou.libre-en-communs.org
``` ```
Lancer une première sauvegarde (prévoir 2 min) : Lancer une première synchronisation du miroir :
``` ```
systemctl start borgmatic /root/bin/push-mirror
``` ```
## Tester côté serveur ## Tester côté serveur
Lancer une sauvegarde : Lancer une sauvegarde :
``` ```
time /srv/borg/bin/dobackup-remote foo.bar.org borgmatic -c /etc/borgmatic.d/foo.bar.org create --verbosity 1
``` ```
Afficher les informations du dépôt : Afficher les informations du dépôt :