Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

SQL Server : Connaissez-vous BACKUP … WITH CHECKSUM ?

Si ce n'est pas le cas c'est le moment de vous y mettre car l'apport de cette bête petite option qui apparait dès SQL Server 2005. En effet qui n'a pas rêvé un jour de s'assurer de l'intégrité de sa sauvegarde de base de données ? Or, à part la restaurer il est difficile de le savoir.

L'option WITH CHECKSUM dans votre commande de sauvegarde permet de calculer une somme de contrôle (CHECKSUM) en fin de sauvegarde et de l'inclure dans le fichier lui-même :

BACKUP DATABASE Northwind TO DISK = 'Z:\BAK\Northwind20110506.BAK' WITH CHECKSUM

Une fois cela fait, le contrôle se fait tout simplement à l'aide d'une commande assez ancienne de SQL Server :

RESTORE VERIFYONLY FROM DISK = 'Z:\BAK\Northwind20110506.BAK' WITH CHECKSUM

 

Là aussi on met l'option WITH CHECKSUM, e moteur relis le contenu de la sauvegarde calcule le checksum et le compare à celui du fichier.

En cas de succès :

The backup set on file 1 is valid.

 

Malheureusement si vous passez par les plans de maintenance cette option est indisponible, il faudra écrire vos propres de scripts de sauvegarde pour en tirer parti.

Maintenant, vous savez !

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Publié vendredi 6 mai 2011 12:13 par christian

Commentaires

Pas de commentaires
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Merci par Blog de Jérémy Jeanson le 10-01-2019, 20:47

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01