diff options
author | Quentin Dufour <quentin@deuxfleurs.fr> | 2022-05-16 18:37:52 +0200 |
---|---|---|
committer | Quentin Dufour <quentin@deuxfleurs.fr> | 2022-05-16 18:37:52 +0200 |
commit | 1a5b62d254a364c34cf6b8d346cd829acb398bf4 (patch) | |
tree | 8d9457e5efe5f9c83fa3a8819c2b112d3491e534 /content/operations/sauvegardes/_index.md | |
parent | 478bbc9dad2969386ee6f168c9e7a0a14c4d1f9a (diff) | |
download | guide.deuxfleurs.fr-1a5b62d254a364c34cf6b8d346cd829acb398bf4.tar.gz guide.deuxfleurs.fr-1a5b62d254a364c34cf6b8d346cd829acb398bf4.zip |
Ajout doc sauvegarde
Diffstat (limited to 'content/operations/sauvegardes/_index.md')
-rw-r--r-- | content/operations/sauvegardes/_index.md | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/content/operations/sauvegardes/_index.md b/content/operations/sauvegardes/_index.md index 9d4d8c0..20f113f 100644 --- a/content/operations/sauvegardes/_index.md +++ b/content/operations/sauvegardes/_index.md @@ -4,3 +4,41 @@ description = "Sauvegardes" weight = 30 sort_by = "weight" +++ + +# Données sauvegardées + + +[restic](./restic/) - Nous utilisons restic pour sauvegarder les logiciels +qui utilisent le système de fichier (Cryptpad, Dovecot, et Plume) ainsi que Consul. +À terme, nous aimerions être en mesure de tout pouvoir stocker directement sur Garage +et rendre obsolète ce mode de sauvegarde. + +[pg\_basebackup](./pg_basebackup/) - Nous utilisons cet outils pour sauvegarder l'ensemble +des tables gérées par notre base de données SQL sans impacter trop les performances. +Le tout est réalisé par un script python qui chiffre avec `age` et envoie le backup via S3. +À terme, nous aimerions utiliser [wal-g](https://github.com/wal-g/wal-g) à la place. + +[rclone](./rclone/) - Combiné avec btrfs, nous copions sur un système de fichier à plat +le contenu de notre cluster afin de faire face en cas de corruption. + +# Localisation des sauvegardes + +[Suresnes](/infrastructures/machines/support/#suresnes-mercure) - À Suresnes, nous avons une instance Minio +dédiée aux sauvegardes de données. Elle reçoit les sauvegardes du système de fichier, de consul et de Postgres. + +[Rennes 2](/infrastructures/machines/support/#rennes-2-jupiter) - À Rennes, nous avons un simple serveur Debian +avec une partition en BTRFS. Il se charge de sauvegarder toutes les nuits le contenu de notre instance de production de Garage. +À terme il est possible qu'on décide de rationaliser nos sauvegardes et de choisir +de sauvegarder S3. + +# Durée de rétention et fréquence + +Les sauvegardes doivent être configurées avec les options suivantes : + +**Fréquence** - 1 fois par jour (toutes les nuits) +**Durée de rétention** - 1 an +**Politique de conservation des instantanés** - 1 instantané par jour pendant 1 mois, 1 instantané par semaine pendant 3 mois, 1 instantané par mois pendant 1 an + +**Exceptions** +Les sauvegardes de Postgres sont faites une fois par semaine seulement pour le moment +Le nombre d'instantané est de 1 par jour pendant 1 an pour Garage |