Les solutions de sauvegarde modernes mettent en œuvre différentes technologies pour contribuer à réduire les besoins en espace de stockage, réduire les fenêtres de sauvegarde, améliorer les performances, etc. Gérer l’espace de stockage requis pour les données de sauvegarde demeure l’une des préoccupations majeures des organisations de toutes tailles. Il existe plusieurs types de sauvegardes et chacun peut être préférable dans une situation particulière.
Lisez ci-dessous pour en savoir plus sur les différences entre les sauvegardes complètes, incrémentielles et différentielles, ainsi que sur les avantages et les inconvénients de chacune. Déterminez quel type de sauvegarde est le meilleur choix pour une stratégie fiable de protection des données pour votre organisation.
Sauvegarde complète vs Incrémentielle vs Différentielle
Comprendre la différence entre les sauvegardes incrémentielles et différentielles peut être déroutant au premier abord. Examinons les trois principaux types de sauvegardes et leur principe de fonctionnement pour comprendre ces différences.
Qu’est-ce qu’une sauvegarde complète?
A full backup is an approach whereby all source data is copied to a backup destination. A full backup can be an exact copy of files on a medium, an image file in a backup repository, etc. In more detail, all files on a partition with a file system are copied by copying all blocks that contain data, that is, data not marked as empty or ready to be written.
Avantages | Inconvénients |
|
|
En pratique, les organisations n’utilisent généralement pas de sauvegarde complète pour les sauvegardes quotidiennes des données. Une sauvegarde complète peut être une option appropriée lorsque vous sauvegardez des données à de longs intervalles, par exemple mensuellement ou une fois par an. De plus, une sauvegarde complète est nécessaire initialement avant de pouvoir procéder aux types de sauvegarde incrémentielle et différentielle.
Qu’est-ce qu’une sauvegarde incrémentielle?
Une sauvegarde incrémentielle est une approche selon laquelle seules les modifications des données (appelées incréments) sont copiées depuis la dernière sauvegarde de n’importe quel type, qu’il s’agisse d’une sauvegarde complète ou incrémentielle. En conséquence, vous obtenez une chaîne de sauvegardes à partir d’une sauvegarde complète et suivie des incréments.
En pratique, il existe deux types de sauvegardes incrémentielles:
- Incrémentielle permanente signifie que toutes les sauvegardes après la sauvegarde complète initiale sont incrémentielles. Il s’agit de la méthode traditionnelle de sauvegarde incrémentielle.
- Incrémentielle avec complète signifie que vous effectuez périodiquement une sauvegarde complète pour éviter d’utiliser la longue chaîne de sauvegardes incrémentielles. Il s’agit d’un type de sauvegarde incrémentielle traditionnel.
Notez que les sauvegardes incrémentielles à perpétuité peuvent réduire les fenêtres de sauvegarde. Cependant, la récupération est plus lente à partir de ce type de sauvegarde qu’à partir d’une sauvegarde incrémentielle avec complète ou une sauvegarde complète. L’utilisation de sauvegardes incrémentielles avec des sauvegardes complètes périodiques améliore la fiabilité des sauvegardes et la vitesse de récupération, c’est pourquoi elles sont la meilleure pratique dans la plupart des situations.
Avantages | Inconvénients |
|
|
La sauvegarde incrémentielle est l’approche recommandée si vous devez sauvegarder fréquemment des données. Pour les environnements virtualisés, les solutions de sauvegarde reposent généralement sur les technologies de suivi des modifications des blocs VMware Changed Block Tracking ou Microsoft Hyper-V Resilient Change Tracking pour créer des sauvegardes VM incrémentielles.
En savoir plus : Lisez sur comment fonctionne VMware’s Changed Block Tracking dans cet article de blog.
Qu’est-ce qu’une sauvegarde différentielle?
A differential backup is an approach whereby all data that has changed since the initial full backup is copied. All subsequent differential backups contain all the data changes since the last full backup and not since the previous differential backup.
Cette méthode se situe quelque part entre une sauvegarde complète et une sauvegarde incrémentielle traditionnelle en ce qui concerne la vitesse de sauvegarde et de récupération ainsi que les besoins en espace de stockage.
Examinons comment fonctionne la sauvegarde différentielle en utilisant un exemple de sauvegarde VM. Nous utiliserons la configuration de test suivante : 3 fichiers sur une VM, chacun contenant les blocs 1, 2, 3 et 4.
Exemple
- Le dimanche, nous créons une sauvegarde complète de la VM.
- Lundi, nous changeons le bloc 1 au 5 dans Fichier 1.
Avec les méthodes de sauvegarde différentielle et incrémentale, une application de sauvegarde copie le bloc modifié de Fichier 1 et informe le dépôt de sauvegarde de l’endroit où il devrait être placé.
- Mardi, nous ajoutons les blocs 6 et 7 à Fichier 2.
Avec la méthode différentielle, le bloc modifié de Fichier 1 depuis Lundi est copié avec les nouvelles modifications.
- Mercredi, nous supprimons Fichier 3.
Toutes les modifications sont copiées lors du backup : le changement dans Fichier 1, les deux blocs supplémentaires dans Fichier 2, et l’information que Fichier 3 a été supprimé.
Avantages | Inconvénients |
|
|
Dans la section suivante, nous allons expliquer la différence entre le backup incrémental et le backup différentiel pour comprendre lequel peut le mieux bénéficier à une stratégie de protection des données.
Backup incrémental vs Backup différentiel: lequel est le meilleur?
Comparons les backups différentiels et incrémentaux sur la base de trois paramètres: la vitesse de sauvegarde, la vitesse de récupération et la taille requise dans le dépôt de sauvegarde.
- Vitesse de sauvegarde. Lors de la première sauvegarde, le temps nécessaire pour terminer le travail est similaire pour les deux approches incrémentale et différentielle car elles transfèrent les mêmes données lors de la sauvegarde suivant la sauvegarde complète initiale. Cependant, les différences grandissent avec le temps, et plus de temps sera nécessaire pour terminer le travail. Le backup incrémental, en revanche, ne copiera que les modifications apportées depuis le dernier travail exécuté à chaque fois.
- Vitesse de récupération. Lorsque vient le temps de récupération, le backup différentiel peut sembler être le gagnant car il nécessite seulement deux opérations: restaurer la sauvegarde initiale et appliquer le dernier ensemble différentiel, tandis que le backup incrémental doit reconstruire tous les incréments.
Avec la même quantité de données, le backup incrémental nécessite plus de ressources pour mettre les données à leur place. Cependant, si le backup incrémental est assorti de stockage de données synthétiques, l’application de sauvegarde sait quels blocs de données doivent être utilisés pour restaurer une VM. Ainsi, le temps de récupération est similaire au temps requis pour restaurer les données à partir d’une sauvegarde complète.
- Taille du dépôt de sauvegarde. Le plus grand inconvénient de la sauvegarde différentielle est l’espace de stockage requis. Au fil du temps, les exigences en matière d’espace augmentent de manière exponentielle. Très vite, il devient plus fiable de réaliser une autre sauvegarde complète plutôt que de continuer à réaliser des sauvegardes différentielles.
Voici un graphique illustrant à quel point la sauvegarde différentielle occupe de l’espace. Le modèle du graphique est une VM de 2 To avec des changements quotidiens de 5% de sa taille (environ 100 Go par jour). En une semaine, la taille de la sauvegarde sera deux fois plus grande que celle de la VM source. En même temps, la sauvegarde incrémentale éternelle ne parviendra à ce point qu’en trois semaines.
Cela conduit à la conclusion que la sauvegarde différentielle nécessite une sauvegarde complète périodique, car elle peut occuper l’ensemble du dépôt de sauvegarde en quelques jours. Certains jours très occupés, par exemple, lorsqu’une mise à jour majeure du système d’exploitation ou des logiciels arrive, une sauvegarde différentielle peut échouer simplement parce qu’il n’y a pas assez d’espace. Par conséquent, la sauvegarde incrémentale est la gagnante dans les trois catégories.
Conclusion
Dans la comparaison entre les sauvegardes incrémentielles et différentielles, la sauvegarde incrémentielle a l’avantage en raison de sa universalité, de sa vitesse de sauvegarde rapide et de l’économie d’espace de stockage. Cependant, vous pouvez utiliser la sauvegarde différentielle dans certaines situations exceptionnelles lorsque l’intervalle entre les sauvegardes complètes n’est pas long et pour avoir moins de dépendances entre les sauvegardes. Une sauvegarde complète est un point de départ pour les deux types de sauvegardes.
NAKIVO Backup & Replication est la solution universelle de protection des données qui prend en charge la sauvegarde incrémentielle éternelle et la sauvegarde complète périodique avec sauvegarde incrémentielle.
Téléchargez l’édition gratuite de la solution NAKIVO pour des sauvegardes et restaurations fiables et rapides pour différentes infrastructures informatiques.
Source:
https://www.nakivo.com/blog/differential-backup-vs-incremental-backup/