Sauvegardes et restauration des bases de données
5.3.1 Sauvegardes des bases de données
La sauvegarde régulière des bases de données est essentielle pour assurer la récupération des données en cas de panne ou de perte de données.
Sauvegarde complète : Contient toutes les données de la base de données.
Exemple :
BACKUP DATABASE GestionEmployes TO DISK = 'C:\SQLBackups\GestionEmployes.bak';
Sauvegarde différentielle : Sauvegarde uniquement les modifications apportées depuis la dernière sauvegarde complète.
Exemple :
BACKUP DATABASE GestionEmployes TO DISK = 'C:\SQLBackups\GestionEmployes_diff.bak' WITH DIFFERENTIAL;
5.3.2 Restauration des bases de données
La restauration permet de récupérer une base de données à partir d'une sauvegarde. Il est possible de restaurer une sauvegarde complète ou une combinaison de sauvegardes complètes et différentielles.
Exemple :
RESTORE DATABASE GestionEmployes
FROM DISK = 'C:\SQLBackups\GestionEmployes.bak';
PreviousCréation et modification de tables (CREATE TABLE, ALTER TABLE)NextImport et export de données (fichiers CSV, formats Excel)
Last updated