Les sauvegardes Incrémentielles et Différentielles
Principes et Différences
Introduction aux sauvegardes
Lorsque l'on sauvegarde des données, plusieurs approches existent :
- Sauvegarde complète (ou totale)
→ Copie intégrale de toutes les données à un instant T.
- Sauvegarde incrémentielle
→ Copie uniquement des données modifiées depuis la dernière sauvegarde (complète ou incrémentielle).
- Sauvegarde différentielle
→ Copie uniquement des données modifiées depuis la dernière sauvegarde complète.
La sauvegarde Incrémentielle
Principe
La sauvegarde incrémentielle consiste à sauvegarder uniquement les fichiers qui ont été modifiés ou créés depuis la dernière sauvegarde (qu'elle soit complète ou incrémentielle).
Cela signifie que chaque sauvegarde incrémentielle dépend des sauvegardes précédentes.
Exemple pratique
Imaginons une sauvegarde programmée sur une semaine :
- Samedi ou Dimanche : Sauvegarde complète (totale)
- Lundi : Sauvegarde incrémentielle (modifications depuis dimanche)
- Mardi : Sauvegarde incrémentielle (modifications depuis lundi)
- Mercredi : Sauvegarde incrémentielle (modifications depuis mardi)
- Et ainsi de suite jusqu'au samedi suivant...
Avantages
- Très rapide : elle copie peu de données chaque jour.
- Économise de l'espace disque à court terme.
- Réduit la charge réseau en cas de sauvegarde distante.
Inconvénients
- La restauration peut être longue et complexe, car il faut restaurer :
- la sauvegarde complète,
- puis toutes les sauvegardes incrémentielles dans l'ordre chronologique.
- Si une sauvegarde incrémentielle intermédiaire est perdue ou corrompue, les suivantes deviennent inutilisables.
La sauvegarde Différentielle
Principe
La sauvegarde différentielle consiste à sauvegarder uniquement les données modifiées depuis la dernière sauvegarde complète.
Chaque sauvegarde différentielle reste totalement indépendante des autres sauvegardes différentielles, mais dépend de la dernière sauvegarde complète.
Exemple pratique
Même schéma hebdomadaire :
- Dimanche : Sauvegarde complète
- Lundi : Sauvegarde différentielle (modifications depuis dimanche)
- Mardi : Sauvegarde différentielle (modifications depuis dimanche)
- Mercredi : Sauvegarde différentielle (modifications depuis dimanche)
- Ainsi de suite jusqu'au samedi suivant...
Avantages
- Restauration rapide : deux étapes suffisent :
- restaurer la dernière sauvegarde complète,
- restaurer uniquement la dernière sauvegarde différentielle.
- Moins vulnérable aux pertes intermédiaires, car chaque sauvegarde différentielle est indépendante des autres sauvegardes différentielles.
Inconvénients
- La taille des sauvegardes différentielles augmente chaque jour jusqu'à la prochaine sauvegarde complète, car elles incluent toutes les modifications cumulées depuis la dernière complète.
- Prend plus de temps et consomme plus d'espace disque en fin de cycle avant la nouvelle sauvegarde complète.
Tableau comparatif récapitulatif
| Critère |
Sauvegarde incrémentielle |
Sauvegarde différentielle |
| Taille des sauvegardes |
Très petite |
Moyenne à grande |
| Temps de sauvegarde |
Court |
Moyen à long |
| Rapidité de restauration |
Lente et complexe |
Rapide et simple |
| Dépendance |
Forte dépendance |
Dépendance modérée |
| Risque de corruption |
Élevé (dépendance élevée) |
Faible (peu de dépendance) |
| Stockage total nécessaire |
Faible à moyen |
Moyen à élevé |
Quand utiliser chaque type ?
- Incrémentielle :
- Lorsque la rapidité quotidienne de sauvegarde prime.
- Quand le stockage est limité.
- Dans des environnements où les données changent peu fréquemment.
- Différentielle :
- Lorsqu'une restauration rapide est essentielle.
- Si le risque de corruption doit être minimisé.
- Quand la disponibilité d'espace disque n'est pas un facteur critique.
Conclusion et recommandations
- Si l'objectif principal est une restauration rapide et simple, privilégiez une sauvegarde complète régulière (hebdomadaire ou mensuelle) couplée à une sauvegarde différentielle journalière.
- Si vous souhaitez réduire le temps et l'espace requis pour les sauvegardes régulières, préfèrez la sauvegarde complète occasionnelle (par exemple chaque semaine) et la sauvegarde incrémentielle quotidienne, tout en acceptant une restauration potentiellement plus longue.