From 7f57c90fc8df3e0de91d4f69f463b21b6f327e8d Mon Sep 17 00:00:00 2001 From: Nicolas Peugnet Date: Sat, 3 Feb 2024 11:15:36 +0100 Subject: [PATCH 1/2] =?UTF-8?q?D=C3=A9placement=20section=20sauvegarde=20d?= =?UTF-8?q?e=20info/general=20vers=20outils/sauvegardes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- info/general.md | 33 --------------------------------- outils/sauvegardes.md | 26 +++++++++++++++++++++++++- 2 files changed, 25 insertions(+), 34 deletions(-) diff --git a/info/general.md b/info/general.md index f486812c..b1099344 100644 --- a/info/general.md +++ b/info/general.md @@ -79,39 +79,6 @@ assurée. Il est possible de consulter en direct l'état des différents services sur [UptimeRobot](https://stats.uptimerobot.com/A84pLI9rlW) -### Sauvegardes - -```{raw} html -backup status -``` - -Le système et les données utilisateur sont sauvegardées une fois par jour à 5h. -Les sauvegardes sont réalisées avec {logiciel}`Borg`. -Elles sont ainsi stockées de manière dédupliquée et chiffrée à plusieurs endroits -dont un dépôt off-site offert par Etienne Le Louët (serveur Debian auto-hébergé à Paris). - -Il s'agit de sauvegardes incrémentales avec la politique de rétention suivante : - -- 7 sauvegardes journalières -- 4 sauvegardes hebdomadaires - -La plus ancienne sauvegarde conservée date donc d'environ 1 mois -et chacun des jours de la dernière semaine est accessible. -En cas de défaillance matérielle, au maximum 24h de données seront perdues. -Le bon déroulement des sauvegardes est vérifié à l'aide du service [Healthchecks.io](https://healthchecks.io/) - -Les sauvegardes sont réparties en quatre groupes : - -1. **System** pour la configuration du serveur et les fichiers des applications. -2. **MariaDB** pour les bases de données {logiciel}`MariaDB`. -3. **Postgres** pour les bases de données PostgreSQL. -4. **Userdata** pour les données de l'_espace personnel_ (dossier `home`). - -```{seealso} -- L'article du journal : [Sauvegardes](https://club1.fr/backups/) -- La section de la doc : [](/outils/sauvegardes.md) -``` - Comptes des membres ------------------- diff --git a/outils/sauvegardes.md b/outils/sauvegardes.md index 9d57e732..bcd09f49 100644 --- a/outils/sauvegardes.md +++ b/outils/sauvegardes.md @@ -1,10 +1,34 @@ Sauvegardes avec Borg ===================== +```{raw} html +backup status +``` + +Le système et les données utilisateur sont sauvegardées une fois par jour à 5h. Les sauvegardes de CLUB1 sont basées sur {logiciel}`Borg` et {logiciel}`Borgmatic`. +Elles sont ainsi stockées de manière dédupliquée et chiffrée à plusieurs endroits +dont un dépôt off-site offert par Etienne Le Louët (serveur Debian auto-hébergé à Paris). + +Il s'agit de sauvegardes incrémentales avec la politique de rétention suivante : + +- 7 sauvegardes journalières +- 4 sauvegardes hebdomadaires + +La plus ancienne sauvegarde conservée date donc d'environ 1 mois +et chacun des jours de la dernière semaine est accessible. +En cas de défaillance matérielle, au maximum 24h de données seront perdues. +Le bon déroulement des sauvegardes est vérifié à l'aide du service [Healthchecks.io](https://healthchecks.io/) + +Les sauvegardes sont réparties en quatre groupes : + +1. **System** pour la configuration du serveur et les fichiers des applications. +2. **MariaDB** pour les bases de données {logiciel}`MariaDB`. +3. **Postgres** pour les bases de données PostgreSQL. +4. **Userdata** pour les données de l'_espace personnel_ (dossier `home`). ```{seealso} -La section [](../info/general.md#sauvegardes) dans les Informations générales +L'article du journal : [Sauvegardes](https://club1.fr/backups/) ``` Processus de restauration From 46f07ef42de7f4e607fc59f99063336b24706bcd Mon Sep 17 00:00:00 2001 From: Nicolas Peugnet Date: Sat, 3 Feb 2024 11:25:03 +0100 Subject: [PATCH 2/2] MAJ des liens vers la section sauvegardes --- info/infrastructure-materielle.md | 2 +- info/politique-de-vie-privee.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/info/infrastructure-materielle.md b/info/infrastructure-materielle.md index fbb09ae4..ed333437 100644 --- a/info/infrastructure-materielle.md +++ b/info/infrastructure-materielle.md @@ -147,7 +147,7 @@ Un [article dans le journal de bord](https://club1.fr/ssd-home) raconte son arri #### Stockage secondaire -Disque dur de 2To 5600tr/min. Non pris en charge par les [sauvegardes](./general.md#sauvegardes). +Disque dur de 2To 5600tr/min. Non pris en charge par les [sauvegardes](/outils/sauvegardes.md). ### Alimentation diff --git a/info/politique-de-vie-privee.md b/info/politique-de-vie-privee.md index 06fd4d22..0ba5413a 100644 --- a/info/politique-de-vie-privee.md +++ b/info/politique-de-vie-privee.md @@ -12,7 +12,7 @@ Politique de sécurité - ⚠️ Les données des membres sur le serveur **ne sont pas chiffrés**. Elles sont donc lisibles par les administrateurs (utilisateur `root` et membres du {term}`groupe` `sudo`). -- Les [sauvegardes](./general.md#sauvegardes) sont, elles, chiffrées. +- Les [sauvegardes](/outils/sauvegardes.md) sont, elles, chiffrées. - Les {term}`protocoles ` utilisés pour se connecter au serveur sont tous chiffrés, les mots de passe et les données ne peuvent donc pas être interceptées. - Les données personnelles sont protégées par les [permissions UNIX](https://fr.wikipedia.org/wiki/Permissions_UNIX).