4 votes

Sql-server-2008 à quoi cela sert de faire une sauvegarde complète si je peux simplement faire des sauvegardes différentielles

Nous effectuons des sauvegardes complètes quotidiennement. quel est l'intérêt de faire des sauvegardes complètes si nous pouvons simplement faire des sauvegardes différentielles? c'est une question de débutant, je ne veux pas que cela soit trop profond. votre réponse devrait être simple.

8voto

Mike Thien Points 338

Vous avez besoin d'une sauvegarde complète pour effectuer des sauvegardes différentielles et/ou des sauvegardes de fichiers journaux. Je pense qu'un exemple sur la façon dont vous pouvez les utiliser serait plus bénéfique.

Supposons que vous ayez une base de données de 500 Go. Effectuer une sauvegarde complète chaque nuit utiliserait une grande quantité de ressources système. À moins que toutes les données ne changent constamment, la seule chose dont vous avez vraiment besoin est la quantité de modifications des derniers jours. C'est là qu'une sauvegarde différentielle peut entrer en jeu. Ce que vous pourriez faire, c'est prendre une sauvegarde complète le dimanche. 500 Go au total. Maintenant, du lundi au samedi, vous pouvez effectuer une sauvegarde différentielle chaque nuit. Ce que vous obtiendrez est une sauvegarde cumulative des modifications apportées à la base de données chaque nuit depuis la dernière sauvegarde complète, qui sont considérablement plus petites en taille. Ainsi, le mercredi, vous auriez les modifications des lundis, mardis et mercredis toutes réunies dans la sauvegarde différentielle du mercredi soir. Pour restaurer, vous restaureriez la sauvegarde complète du dimanche, puis la sauvegarde différentielle du mercredi.

Supposons maintenant que vous ayez un objectif de point de récupération (quelle perte de données est acceptable) d'une heure pour vos données. Avoir simplement une sauvegarde complète et différentielle une fois par jour n'est pas suffisant. C'est là que vous pourriez implémenter des sauvegardes de fichiers journaux dans le mix. Vous pourriez les réaliser quotidiennement toutes les heures. Donc, supposons que vous avez une panne le mercredi à 3h15 et que votre sauvegarde complète est effectuée le dimanche à 1h du matin et que les sauvegardes différentielles sont effectuées à 1h du matin chaque jour. Pour récupérer, vous devriez restaurer la sauvegarde complète du dimanche, la sauvegarde différentielle du mercredi, puis les 2 sauvegardes de fichiers journaux (2h et 3h du matin). Ce scénario vous ramènerait à 15 minutes avant la panne.

J'espère que cela vous aide à comprendre la différence et comment vous pouvez utiliser les différents types de sauvegarde.

3voto

phoebus Points 8330

Les sauvegardes différentielles vous permettent d'avoir une chaîne de sauvegarde intacte sans utiliser autant d'espace qu'une sauvegarde complète le ferait. Elles nécessitent toujours une sauvegarde complète pour effectuer une restauration complète, car la sauvegarde différentielle sauvegarde les différences entre la base de données et la dernière sauvegarde complète.

2voto

Saul Points 126

Les sauvegardes différentielles reposent sur une sauvegarde complète en cas de restauration. Elles ne contiennent que les modifications. Selon l'intégrité dont vous avez besoin, vous pouvez utiliser des sauvegardes différentielles pour offrir plus de capacités de restauration à un instant donné.

J'ai vu des cas où des sauvegardes différentielles étaient effectuées chaque nuit, suivies de sauvegardes complètes chaque semaine, et d'autres cas où des sauvegardes complètes étaient faites chaque nuit et des sauvegardes différentielles plusieurs fois par jour.

En fin de compte, comme pour toute question de DBA, cela dépend de vos besoins.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X