Théo­ri­que­ment, les sau­ve­gardes dif­fé­ren­tielles se situent entre les sau­ve­gardes complètes et in­cré­men­tielles. Une sau­ve­garde dif­fé­ren­tielle constitue le juste milieu en termes d’ef­fi­ca­cité et de com­plexité. Néanmoins, la majorité des sau­ve­gardes utilisées de nos jours sont in­cré­men­tielles.

Stockage en ligne HiDrive Next
Vos données ac­ces­sibles partout et à tout moment
  • Modifiez, partagez et stockez vos fichiers
  • Data centers européens certifiés ISO
  • Sécurité élevée des données, conforme au RGPD

Qu’est-ce qu’une sau­ve­garde dif­fé­ren­tielle et comment fonc­tionne-t-elle ?

Une sau­ve­garde dif­fé­ren­tielle, dif­fe­ren­tial backup en anglais, constitue un type de sau­ve­garde souvent utilisé au sein d’une stratégie de sau­ve­garde. La première fois qu’une sau­ve­garde dif­fé­ren­tielle est exécutée, une sau­ve­garde complète est créée. Les sau­ve­gardes ul­té­rieures ne copient que les chan­ge­ments apportés aux fichiers par rapport à la sau­ve­garde complète. La première sau­ve­garde dif­fé­ren­tielle ne peut être dis­tin­guée de la première sau­ve­garde in­cré­men­tielle. Les prin­ci­pales options de sau­ve­garde ne diffèrent qu’à partir de la sau­ve­garde suivante.

Note

Découvrez ce qu’est une sau­ve­garde dans notre guide détaillé à ce sujet.

Pour comparer les chan­ge­ments apportés aux fichiers, plusieurs méthodes sont utilisées. Le scénario le plus simple consiste à comparer l’ho­ro­da­tage des fichiers lors de la dernière sau­ve­garde complète et à leur état actuel. Si l’ho­ro­da­tage d’un fichier à son état actuel est plus récent, le fichier a été modifié depuis la dernière sau­ve­garde complète et doit être copié à nouveau. Un plus haut degré de précision est atteint si on calcule les valeurs de hachage à partir du contenu des deux versions du fichier. Si les deux hachages sont dif­fé­rents, cela signifie que le fichier a été modifié et sera inclus au sein d’une sau­ve­garde dif­fé­ren­tielle.

Pour re­cons­ti­tuer une sau­ve­garde dif­fé­ren­tielle, la dernière sau­ve­garde complète est restaurée dans un premier temps. Les chan­ge­ments contenus dans la sau­ve­garde dif­fé­ren­tielle sont ensuite importés. Toute donnée présente dans la sau­ve­garde complète est écrasée dans le processus. Il en résulte une mise en miroir exacte du jeu de données au moment précis de la sau­ve­garde dif­fé­ren­tielle.

Quels sont les avantages et les in­con­vé­nients des sau­ve­gardes dif­fé­ren­tielles ?

Les sau­ve­gardes dif­fé­ren­tielles cons­ti­tuent un bon compromis entre les sau­ve­gardes complètes et in­cré­men­tielles en termes d’ef­fi­ca­cité. La com­plexité de création et de ré­cu­pé­ra­tion est également moins forte pour les sau­ve­gardes dif­fé­ren­tielles que pour les sau­ve­gardes in­cré­men­tielles et lé­gè­re­ment plus élevée que pour les sau­ve­gardes complètes.

Les avantages des sau­ve­gardes dif­fé­ren­tielles

Tout d’abord, créer ré­gu­liè­re­ment des sau­ve­gardes dif­fé­ren­tielles est plus efficace que de créer des sau­ve­gardes complètes de manière répétée. Ceci parce que seules les données qui ont été modifiées depuis la dernière sau­ve­garde complète sont copiées. En même temps, les sau­ve­gardes dif­fé­ren­tielles sont plus solides que les sau­ve­gardes in­cré­men­tielles. À la dif­fé­rence des sau­ve­gardes in­cré­men­tielles, aucune chaîne de sau­ve­gardes liées les unes aux autres n’est créée. Au lieu de cela, chaque sau­ve­garde dif­fé­ren­tielle renvoie uni­que­ment à la dernière sau­ve­garde complète. Ceci réduit le risque de rendre inu­ti­li­sable la totalité de la chaîne de sau­ve­garde si un seul maillon cède.

Pour restaurer à partir d’une sau­ve­garde dif­fé­ren­tielle, seuls deux jeux de données sont né­ces­saires : la sau­ve­garde dif­fé­ren­tielle et la sau­ve­garde complète cor­res­pon­dante. Du fait de leur faible degré de com­plexité, les sau­ve­gardes dif­fé­ren­tielles peuvent être créées et res­tau­rées à l’aide des outils préins­tal­lés sans avoir besoin d’un logiciel spé­cia­lisé.

Conseil

Profitez de sau­ve­gardes au­to­ma­tiques avec IONOS My­De­fen­der pour vous prémunir contre la perte de données.

Les in­con­vé­nients des sau­ve­gardes dif­fé­ren­tielles

L’in­con­vé­nient d’une sau­ve­garde dif­fé­ren­tielle est le fait que la dernière sau­ve­garde complète comme la dernière sau­ve­garde dif­fé­ren­tielle sont né­ces­saires pour effectuer une res­tau­ra­tion. Si la sau­ve­garde complète est corrompue, la sau­ve­garde dif­fé­ren­tielle sera rendue plus ou moins inutile.

Créer des sau­ve­gardes dif­fé­ren­tielles suc­ces­sives de la même sau­ve­garde complète conduit à une haute re­don­dance des données sau­ve­gar­dées. À titre d’exemple, une sau­ve­garde dif­fé­ren­tielle qui remonte à jeudi contient les mo­di­fi­ca­tions datant de lundi, mardi, et mercredi, en plus de la sau­ve­garde complète. En découle le fait que la sau­ve­garde dif­fé­ren­tielle de jeudi est plus grande que celle de mercredi et plus petite que celle de vendredi.

Conseil

Utilisez le stockage en ligne HiDrive Next de IONOS afin de créer des sau­ve­gardes pro­fes­sion­nelles pour votre en­tre­prise.

Quand peut-on utiliser une sau­ve­garde dif­fé­ren­tielle ?

En général, une sau­ve­garde dif­fé­ren­tielle convient si la quantité de données ne croît pas trop ou s’il existe de courts in­ter­valles entre chaque sau­ve­garde dif­fé­ren­tielle in­di­vi­duelle. Pour créer et rétablir des sau­ve­gardes en toute sim­pli­cité, sans avoir à passer ni par un logiciel, ni par un appareil spé­cia­lisé, il peut être judicieux de recourir à une sau­ve­garde dif­fé­ren­tielle.

Dans les stra­té­gies de sau­ve­garde clas­siques utilisées par les en­tre­prises, on retrouve souvent une sau­ve­garde complète chaque semaine et des sau­ve­gardes dif­fé­ren­tielles chaque jour. Con­for­mé­ment à la règle de sau­ve­garde 3-2-1, au moins une de ces sau­ve­gardes devrait se trouver dans le Cloud. Du fait de l’ampleur des quantités de données traitées, les sau­ve­gardes in­cré­men­tielles sur le Cloud sont aujourd’hui plus répandues.

Le logiciel de sau­ve­garde le plus répandu ac­tuel­le­ment peut créer des sau­ve­gardes in­cré­men­tielles. Par exemple, pour sau­ve­gar­der sur Mac, vous pouvez utiliser le logiciel préins­tallé « Time Machine », lequel génère des sau­ve­gardes in­cré­men­tielles. Créer une sau­ve­garde sous Windows 10 revient à peu près au même, que vous utilisiez le système de sau­ve­garde préins­tallé de Windows ou le célèbre outil Robocopy. Dans un cas comme dans l’autre, les sau­ve­gardes créées sont in­cré­men­tielles.

Pour créer une sau­ve­garde de serveur avec rsync, vous pouvez créer une sau­ve­garde dif­fé­ren­tielle. En résulte une sau­ve­garde dif­fé­ren­tielle qui contient les chan­ge­ments effectués depuis la dernière sau­ve­garde complète dans un ré­per­toire séparé. Jetons un œil aux étapes in­di­vi­duelles :

Pour commencer, une sau­ve­garde complète est créée :

rsync -a <source-dir>/ <target-path></target-path></source-dir>

La sau­ve­garde complète est située dans le ré­per­toire target-path/source-dir/.

  1. Une sau­ve­garde dif­fé­ren­tielle des chan­ge­ments est ensuite créée :
rsync -a --compare-dest=<path-to full-backup> <source-dir>/ <diff-target>/</diff-target></source-dir></path-to>

Les fichiers modifiés sont situés dans le dossier diff-target/.

Pour restaurer les données, il suffit d’effectuer le même processus dans l’autre sens. À nouveau, deux opé­ra­tions de copie rsync sont requises :

  1. Retournez à la source pour y copier une sau­ve­garde complète :
rsync -a <target-path source-dir>/ <source-path></source-path></target-path>
  1. Fusionnez la sau­ve­garde dif­fé­ren­tielle avec la sau­ve­garde complète :
rsync -a <target-path>/<diff-target>/ <source-path></source-path></diff-target></target-path>
Conseil

Évitez à votre en­tre­prise de subir la moindre perte de données ou attaque de ran­som­ware grâce au Logiciel Backup Cloud !

Aller au menu principal