Démarrage rapide : Sauvegarde et restauration d’une base de données SQL Server avec SSMS
S’applique à : SQL Server
Dans ce guide démarrage rapide, vous allez créer une base de données, en effectuer une sauvegarde complète, puis la restaurer.
Pour obtenir une procédure plus détaillée, consultez Créer une sauvegarde de base de données complète et Restaurer une sauvegarde de la base de donnée à l’aide de SSMS.
Prérequis
Pour effectuer ce démarrage rapide, les éléments suivants sont requis :
Créer une base de données de test
Lancez SQL Server Management Studio (SSMS) et connectez-vous à votre instance de SQL Server.
Ouvrez une fenêtre Nouvelle requête.
Créez votre base de données de test en utilisant le code Transact-SQL (T-SQL) suivant.
USE [master]; GO CREATE DATABASE [SQLTestDB]; GO USE [SQLTestDB]; GO CREATE TABLE SQLTest ( ID INT NOT NULL PRIMARY KEY, c1 VARCHAR(100) NOT NULL, dt1 DATETIME NOT NULL DEFAULT GETDATE() ); GO USE [SQLTestDB]; GO INSERT INTO SQLTest (ID, c1) VALUES (1, 'test1'); INSERT INTO SQLTest (ID, c1) VALUES (2, 'test2'); INSERT INTO SQLTest (ID, c1) VALUES (3, 'test3'); INSERT INTO SQLTest (ID, c1) VALUES (4, 'test4'); INSERT INTO SQLTest (ID, c1) VALUES (5, 'test5'); GO SELECT * FROM SQLTest; GO
Actualisez le nœud Bases de données dans l’Explorateur d’objets pour voir votre nouvelle base de données.
Effectuer une sauvegarde
Pour effectuer une sauvegarde de votre base de données, procédez comme suit, en utilisant SQL Server Management Studio ou Transact-SQL :
- Lancez SQL Server Management Studio (SSMS) et connectez-vous à votre instance de SQL Server.
- Dans l’Explorateur d’objets, développez le nœud Bases de données.
- Cliquez avec le bouton droit sur la base de données, pointez sur Tâches, puis sélectionnez Sauvegarder.
- Sous Destination, vérifiez que le chemin de votre sauvegarde est correcte. Si vous devez modifier le chemin, sélectionnez Supprimer pour supprimer le chemin existant, puis Ajouter pour taper un nouveau chemin. Vous pouvez utiliser les points de suspension pour accéder à un fichier spécifique.
- Sélectionnez OK pour créer une sauvegarde de votre base de données.
Pour en savoir plus sur les différentes options de sauvegarde, consultez BACKUP.
Restaurer une sauvegarde
Pour restaurer votre base de données, procédez comme suit :
Lancez SQL Server Management Studio (SSMS) et connectez-vous à votre instance de SQL Server.
Cliquez avec le bouton droit sur le nœud Bases de données dans l’Explorateur d’objets et sélectionnez Restaurer la base de données.
Sélectionnez Appareil :, puis sélectionnez les points de suspension (...) pour localiser votre fichier de sauvegarde.
Sélectionnez Ajouter et naviguez vers l’emplacement où se trouve votre fichier
.bak
. Sélectionnez le fichier.bak
, puis OK.Sélectionnez OK pour fermer la boîte de dialogue Sélectionner les unités de sauvegarde.
Sélectionnez OK pour restaurer la sauvegarde de votre base de données.
Nettoyer les ressources
Exécutez la commande Transact-SQL suivante pour supprimer la base de données que vous avez créée, ainsi que son historique de sauvegarde dans la base de données msdb
:
EXEC msdb.dbo.sp_delete_database_backuphistory @database_name = N'SQLTestDB'
GO
USE [master];
GO
DROP DATABASE [SQLTestDB];
GO
Contenu connexe
- Restaurer des bases de données SQL Server sur des machines virtuelles Azure
- Démarrage rapide : restaurer une base de données dans Azure SQL Managed Instance avec SSMS
- Restaurer une base de données à partir d’une sauvegarde dans Azure SQL Database
- Sauvegarder et restaurer des bases de données SQL Server
- Sauvegarde SQL Server sur URL pour Stockage Blob Microsoft Azure
- Créer une sauvegarde de base de données complète
- Restaurer une sauvegarde de base de données à l’aide de SSMS