From 0528db2914af75cbe8a95000b9549fe429382190 Mon Sep 17 00:00:00 2001 From: "Christian P. MOMON" Date: Sat, 21 Jan 2023 12:56:24 +0100 Subject: [PATCH] Plan borg: updates (step). --- Plan Borg/README.md | 34 +++++++++++++++++++++++++++++++++- Plan Borg/bin/doreport | 1 + 2 files changed, 34 insertions(+), 1 deletion(-) diff --git a/Plan Borg/README.md b/Plan Borg/README.md index 63d5d58..0b183ab 100644 --- a/Plan Borg/README.md +++ b/Plan Borg/README.md @@ -7,6 +7,12 @@ Le plan Borg est une solution de sauvegarde basée sur Borgmatic. [[_TOC_]] +# Principes + +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 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. + # Installation d'un serveur de sauvegarde Ajouter les backports bullseye dans `/etc/apt/source.list` : @@ -252,4 +258,30 @@ Pour Borgmatic : - #571: Add "--list" as alias for "--files" flag on "create" and "export-tar" actions. - [1.6.1](https://projects.torsion.org/borgmatic-collective/borgmatic/releases/tag/1.6.1) : - #402: Remove the error when "archive_name_format" is specified but a retention prefix isn't. -- \ No newline at end of file +- + +# Opérations sur les sauvegardes +## Récupération + +Explorer la sauvegarde : +``` + +``` + +Récupérer un fichier : +``` +``` + +Récupérer un dossier : +``` + +``` + +Récupérer tout une sauvegarde : +``` + +``` + +## Suppression + +TODO diff --git a/Plan Borg/bin/doreport b/Plan Borg/bin/doreport index f3c4350..05740c3 100755 --- a/Plan Borg/bin/doreport +++ b/Plan Borg/bin/doreport @@ -22,3 +22,4 @@ for BORG_REPO in $(ls -d *.repo); do done echo "Total count:"$TOTAL_COUNT echo "Total size: "$(du -sh .) +df -h /var/backups/borg/.