English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
La commande BACKUP DATABASE est utilisée dans SQL Server pour créer une sauvegarde complète d'une base de données SQL existante.
Les instructions SQL suivantes effectuent une sauvegarde complète de la base de données existante "testDB". Vers le D:":
BACKUP DATABASE testDB TO DISK = 'D:\backups\testDB.bak';
Astuce :Toujours sauvegardez la base de données sur un lecteur différent de la base de données réelle. Si le disque tombe en panne, vous ne perdrez pas les fichiers de sauvegarde et la base de données.
La sauvegarde différentielle ne sauvegarde que les parties modifiées de la base de données depuis la dernière sauvegarde complète de la base de données.
Les suivantes sont les instructions SQL créant la sauvegarde différentielle de base de données "testDB" :
BACKUP DATABASE testDB TO DISK = 'D:\backups\testDB.bak' WITH DIFFERENTIAL;
Astuce :La sauvegarde différentielle réduit le temps de sauvegarde (parce que seule la modification est sauvegardée).