Comment je gère mes sauvegardes : ma stratégie 3-2-1 pragmatique
Une approche pragmatique, automatisée et sécurisée pour protéger ses données au quotidien sans complexité inutile.
La perte de données n’arrive jamais au bon moment. Entre les pannes matérielles, les fausses manipulations ou les incidents plus imprévus, disposer d’un système de sauvegarde fiable et automatisé est indispensable. Voici un tour d’horizon de ma méthode pour assurer la sécurité de mes données au quotidien, en toute sérénité.
1. La règle d’or : le principe 3-2-1
Pour concevoir une stratégie résiliente, je m’appuie sur la classique mais éprouvée règle du 3-2-1 :
- 3 copies de données : les données originales de production + au moins 2 copies de sauvegarde.
- 2 supports différents : stockage local rapide (disque/NAS) et stockage distant.
- 1 copie hors site (offsite) : pour se prémunir d’un sinistre physique local (incendie, vol, panne majeure).
2. L’automatisation et la régularité
Une sauvegarde manuelle finit inévitablement par être oubliée. J’applique donc une routine rigoureusement automatisée :
- Sauvegardes quotidiennes dédupliquées / incrémentales : seuls les blocs ou fichiers modifiés sont transférés, ce qui réduit la bande passante et l’empreinte disque.
- Snapshots et archives de bases de données : export à froid ou cohérent des bases de données avant la rotation des archives.
- Planification nocturne : exécution hors des heures de forte activité pour éviter tout impact sur les performances.
3. Chiffrement et sécurité dès la source
La sécurité des sauvegardes est aussi critique que celle des données actives :
- Chiffrement de bout en bout : les données sont chiffrées avant même de quitter l’hôte source avec des algorithmes robustes (AES / clés asymétriques).
- Isolation des accès : les destinations de sauvegarde n’ont qu’un droit d’écriture/dépôt (principe du moindre privilège), limitant le risque en cas de compromission d’un service.
4. Politique de rétention : l’approche Grand-Père / Père / Fils (GFS)
Pour ne pas saturer l’espace tout en gardant un historique suffisant, j’applique une politique de rétention progressive :
- 7 sauvegardes journalières
- 4 sauvegardes hebdomadaires
- 12 sauvegardes mensuelles
- 1 sauvegarde annuelle
Cette rotation permet de revenir facilement en arrière si une corruption silencieuse est découverte plusieurs jours ou semaines plus tard.
5. Le véritable juge de paix : tester la restauration
Une sauvegarde qui n’a jamais été restaurée n’est qu’un vœu pieux.
Régulièrement, je réalise des exercices de restauration en environnement isolé :
- Extraction aléatoire d’un jeu de données archivé.
- Vérification de l’intégrité des fichiers et des tables de bases de données.
- Mesure du temps de reprise d’activité (RTO / RPO).
En résumé
Une bonne politique de sauvegarde repose sur trois piliers : l’automatisation, le chiffrement et la vérification régulière des restaurations.