Mot-clé de la base de données de sauvegarde SQL
SAUVEGARDE DE LA BASE DE DONNÉES
La BACKUP DATABASE
commande est utilisée dans SQL Server pour créer une sauvegarde complète d'une base de données SQL existante.
L'instruction SQL suivante crée une sauvegarde complète de la base de données existante "testDB" sur le disque D :
Exemple
BACKUP DATABASE testDB
TO DISK = 'D:\backups\testDB.bak';
Conseil : sauvegardez toujours la base de données sur un lecteur différent de la base de données réelle. Si vous obtenez un crash de disque, vous ne perdrez pas votre fichier de sauvegarde avec la base de données.
Une sauvegarde différentielle ne sauvegarde que les parties de la base de données qui ont été modifiées depuis la dernière sauvegarde complète de la base de données.
L'instruction SQL suivante crée une sauvegarde différentielle de la base de données "testDB" :
Exemple
BACKUP DATABASE testDB
TO DISK = 'D:\backups\testDB.bak'
WITH
DIFFERENTIAL;
Astuce : Une sauvegarde différentielle réduit le temps de sauvegarde (puisque seules les modifications sont sauvegardées).