Plan borg: updates (step).
This commit is contained in:
parent
3a358ecaf1
commit
664ff9bfb0
|
@ -124,18 +124,6 @@ Ajouter le déclenchement de la sauvegarde dans `/srv/borg/bin/dobackups` :
|
||||||
|
|
||||||
C'est le cas nominal. Le principe consiste à configurer le serveur de sauvegarde pour déclencher l'action de sauvegarde sur la machine à sauvegarder.
|
C'est le cas nominal. Le principe consiste à configurer le serveur de sauvegarde pour déclencher l'action de sauvegarde sur la machine à sauvegarder.
|
||||||
|
|
||||||
## Côté serveur de sauvegarde
|
|
||||||
|
|
||||||
Initialiser le contexte Borgmatic :
|
|
||||||
```
|
|
||||||
/srv/borg/bin/doinit-remote foo.bar.org
|
|
||||||
```
|
|
||||||
|
|
||||||
Ajouter un accès ssh restreint dans `/srv/borg/.ssh/authorized_keys` :
|
|
||||||
```
|
|
||||||
command="export BORG_PASSCOMMAND=/srv/borg/.borg-passphrase; borg serve --restrict-to-path /var/backups/borg/foo.bar.org.repo/ --restrict-to-repository /var/backups/borg/foo.bar.org.repo --append-only",restrict ssh-rsa AAAAZZZZZ admin666@foo.bar.org
|
|
||||||
```
|
|
||||||
|
|
||||||
## Côté machine à sauvegarder
|
## Côté machine à sauvegarder
|
||||||
|
|
||||||
Ajouter les backports bullseye dans `/etc/apt/source.list.d` :
|
Ajouter les backports bullseye dans `/etc/apt/source.list.d` :
|
||||||
|
@ -179,9 +167,28 @@ Ajouter la clé borg du serveur de sauvegarde dans `/home/admin666/.ssh/authoriz
|
||||||
ssh-ed25519 AAAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX borg@sauvkipeu.libre-en-communs.org
|
ssh-ed25519 AAAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX borg@sauvkipeu.libre-en-communs.org
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Côté serveur de sauvegarde
|
||||||
|
|
||||||
|
Initialiser le contexte Borgmatic :
|
||||||
|
```
|
||||||
|
/srv/borg/bin/doinit-remote foo.bar.org
|
||||||
|
```
|
||||||
|
|
||||||
|
Ajouter un accès ssh restreint dans `/srv/borg/.ssh/authorized_keys` :
|
||||||
|
```
|
||||||
|
command="export BORG_PASSCOMMAND=/srv/borg/.borg-passphrase; borg serve --restrict-to-path /var/backups/borg/foo.bar.org.repo/ --restrict-to-repository /var/backups/borg/foo.bar.org.repo --append-only",restrict ssh-rsa AAAAZZZZZ admin666@foo.bar.org
|
||||||
|
```
|
||||||
|
|
||||||
|
## Tester côté marchine à sauvegarder
|
||||||
|
|
||||||
|
Lancer une première sauvegarde (prévoir 2 min) :
|
||||||
|
```
|
||||||
|
time sudo /srv/borg/bin/dobackup-remote foo.bar.org
|
||||||
|
```
|
||||||
|
|
||||||
## Tester côté serveur
|
## Tester côté serveur
|
||||||
|
|
||||||
Lancer une première sauvegarde :
|
Lancer une première sauvegarde (prévoir 2 min) :
|
||||||
```
|
```
|
||||||
time sudo /srv/borg/bin/dobackup-remote foo.bar.org
|
time sudo /srv/borg/bin/dobackup-remote foo.bar.org
|
||||||
```
|
```
|
||||||
|
|
|
@ -24,6 +24,7 @@ else
|
||||||
COMPUTER="$1"
|
COMPUTER="$1"
|
||||||
|
|
||||||
borgmatic -c /etc/borgmatic.d/${COMPUTER}.yaml init --encryption=repokey-blake2
|
borgmatic -c /etc/borgmatic.d/${COMPUTER}.yaml init --encryption=repokey-blake2
|
||||||
|
chown -R borg.borg /var/backups/borg/${COMPUTER}.repo
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue