Update README.md

This commit is contained in:
Christian P. MOMON 2023-01-30 00:01:40 +00:00
parent 510fc78982
commit 6e70f675c8
1 changed files with 11 additions and 2 deletions

View File

@ -1,6 +1,8 @@
| Plan Borg | | Plan Borg |
| --------- | | --------- |
[[_TOC_]]
# Introduction # Introduction
Le plan Borg est une solution de sauvegarde basée sur Borgmatic. Le plan Borg est une solution de sauvegarde basée sur Borgmatic.
@ -9,14 +11,21 @@ Documentations :
- Borgmatic : https://torsion.org/borgmatic/docs/reference/command-line/ ; - Borgmatic : https://torsion.org/borgmatic/docs/reference/command-line/ ;
- Borgbackups : https://borgbackup.readthedocs.io/en/stable/index.html (recommandation d'aller voir le sous-menu `Usage`). - Borgbackups : https://borgbackup.readthedocs.io/en/stable/index.html (recommandation d'aller voir le sous-menu `Usage`).
[[_TOC_]]
# Principes # Principes
Borgmatic prend une définition déclarative des paramètres d'une sauvegarde (excludes, rétention, nommage, chemin dépôt…) pour les traduire en action Borg : créer un dépôt, le purger, le vérifier…
Quelques pré-requis : Quelques pré-requis :
- l'adminsys d'une machine doit pouvoir régler lui-même certaines caractéristiques de la sauvegarde de sa machine : avec Borgmatic, il dispose d'un fichier de configuration où configurer des hooks (pour une base de données par exemple) ou définir les dossiers à sauver, définir les exclusions… - l'adminsys d'une machine doit pouvoir régler lui-même certaines caractéristiques de la sauvegarde de sa machine : avec Borgmatic, il dispose d'un fichier de configuration où configurer des hooks (pour une base de données par exemple) ou définir les dossiers à sauver, définir les exclusions…
- l'adminsys de la sauvegarde doit pouvoir régler lui-même certaines caractérisiques des sauvegardes tels que rétention, horaire et autres : il dispose d'un fichier de configuration par machine sauvegardée et d'un script de déclenchement des sauvegardes. - l'adminsys de la sauvegarde doit pouvoir régler lui-même certaines caractérisiques des sauvegardes tels que rétention, horaire et autres : il dispose d'un fichier de configuration par machine sauvegardée et d'un script de déclenchement des sauvegardes.
Flux général :
```
saukvipeu:/etc/cron.d/backups
-> /srv/borg/bin/dobackup-remote fqdn1
--ssh(admin666@fqdn1)--> sudo borgmatic create --verbosity 1
--ssh(borg@sauvkipeu)--> /var/backups/borg/fqdn1.repo
```
Organisation des fichiers côté serveur de sauvegarde : Organisation des fichiers côté serveur de sauvegarde :
- /etc/borgmatic/ - /etc/borgmatic/