Avertissement

Tout système est faillible, toute solution est perfectible.

La politique de sauvegarde en place a pour but de récupérer des données en cas de défaillances applicatives, d’erreurs humaines (administrateurs ou utilisateurs) et de défaillances matérielles. Les sauvegardes sont stockées à distance et plusieurs jours sont conservés.

Ce que la politique permet :

  • retrouver des données supprimées par erreur, si elles étaient dans le système entre la veille et 6 mois avant
  • restaurer des données après une maintenance échouée qui a causé la perte de données (peu de maintenances systèmes affectent les données)
  • retrouver d’anciennes versions de données jusqu’à 6 mois dans le passé
  • restaurer des données après une défaillance matérielle (disques durs HS*)

Ce que la politique ne permet pas :

  • restaurer des données de la journée
  • restaurer des données qui ne sont plus présentes dans le système depuis plus de 6 mois

* Le serveur dispose de 2 disques SSD 1 To montés en RAID 1, soit une redondance 2n (1 To est utilisable et répliqué du disque 0 vers le disque 1)

Solution en place

Les sauvegardes sont gérées par Borg Backup. Cet outil performant permet de réduire considérablement le temps de sauvegarde au quotidien ainsi que la place occupée tout en conservant un historique sur plusieurs mois. Pour comprendre le fonctionnement, chercher la déduplication.

Tous les jours à 1h (heure de Paris), une sauvegarde est lancée pour les systèmes suivants :

  • Nextcloud (application + données utilisateurs hors stockages externes)
  • Services web (privatebin, openproject, flyspray, etc)
  • FTP (données)
  • Homes utilisateurs (hors répertoire www)
  • Sites web statiques
  • Données système hôte (logs, Caddyfile)

Durée de rétention

Les sauvegardes sont conservées tous les jours pendant 7 jours, toutes les semaines pendant 4 semaines et tous les mois pendant 6 mois. Cela représente un volume inférieur d’environ 300 Go (sur une capacité disque de 1 To).

Exemple de calendrier des sauvegardes, en admettant qu’aujourd’hui est le 30 novembre 2025
Exemple de calendrier des sauvegardes, en admettant qu’aujourd’hui est le 30 novembre 2025