Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet article explique comment planifier une opération de sauvegarde de base de données à l’aide de SQL Server Management Studio (SSMS) pour les éditions SQL qui prennent en charge SQL Server Agent. Pour planifier des sauvegardes pour les éditions de SQL Express, consultez Planifier et automatiser des sauvegardes de bases de données SQL Server dans SQL Server Express.
Utiliser des plans de maintenance pour sauvegarder des bases de données
Vous pouvez utiliser des Plans de maintenance pour sauvegarder des bases de données et des fichiers journaux des transactions, effectuer des sauvegardes différentielles et définir des périodes de rétention pour vos sauvegardes. Pour plus d’informations, consultez l’article suivant :
- Créer un plan de maintenance
- Créer un plan de maintenance (interface de conception de plan de maintenance)
- Utiliser l'Assistant Plan de maintenance
Utiliser l’option Action de script pour le travail pour sauvegarder des bases de données
Pour planifier une sauvegarde de base de données à l’aide de l’option Action de script vers le travail dans SSMS, procédez comme suit :
Démarrez SQL Server Management Studio et sélectionnez Se connecter>Moteur de base de données.
Dans la boîte de dialogue Se connecter au serveur, sélectionnez les valeurs appropriées dans la liste de Types de serveur, dans la liste des Noms du serveur et dans la liste Authentification.
Sélectionnez Connecter.
Dans l’Explorateur d'objets, développez Bases de données.
Cliquez avec le bouton droit sur la base de données que vous souhaitez sauvegarder, sélectionnez Tâches, puis sélectionnez Sauvegarder.
Dans la boîte de dialogue Sauvegarder la base de données - <DatabaseName>, vérifiez que le Type de sauvegarde est défini sur Complet et Composant de sauvegarde est défini sur Base de données.
Sous Destination, sélectionnez Disque pour l’option Sauvegarder jusqu’à, puis sélectionnez Ajouter. Pour d’autres options de cette page, consultez Base de données de sauvegarde.
Dans la boîte de dialogue Sauvegarder la destination de base de données, entrez un chemin d'accès et un nom de fichier dans la zone de texte Destination sur le disque, puis cliquez sur OK.
Dans la liste des Scripts, sélectionnez Script Action to Job.
Remarque
Si vous ne voyez pas l’option Action de script vers une tâche, vous êtes peut-être en train d'exécuter une édition express de SQL Server. Vous pouvez vérifier votre édition en exécutant la requête
select @@version
. Pour plus d’informations, consultez Déterminer la version et lʼédition du moteur de base de données SQL Server qui est en cours dʼexécution.Dans la boîte de dialogue Nouveau travail, sélectionnez Étapes sous Sélectionner une page, puis sélectionnez Modifier si vous souhaitez modifier les paramètres du travail.
Remarque
Dans la boîte de dialogue Propriétés de l’étape du travail - 1, vous pouvez voir la commande de sauvegarde.
Microsoft examine actuellement un message d'erreur qui peut se produire dans SSMS à cette étape. Si vous obtenez une exception à cette étape, répétez la procédure sans cette étape et apportez des modifications en modifiant le travail correspondant sous le menu Travaux sous SQL Server Agent dans l'Explorateur d'objets.
Sous Sélectionner une page, sélectionnez Planifications, puis sélectionnez Nouvelle.
Dans la boîte de dialogue Nouveau calendrier des tâches, entrez le nom du travail dans la zone de texte Nom, spécifiez le calendrier des tâches puis cliquez sur OK.
Remarque
Si vous souhaitez configurer des alertes ou des notifications, vous pouvez sélectionner Alertes ou Notifications sous Sélectionner une page.
Cliquez deux fois sur OK.
Le message suivant s’affiche :
La sauvegarde de la base de données « <DatabaseName> » s’est terminée avec succès.
Remarque
Pour vérifier le travail de sauvegarde, développez SQL Server Agent, puis développez Travaux. Lorsque vous effectuez cette étape, le service SQL Server Agent doit être en cours d’exécution.
Vous pouvez utiliser une procédure similaire pour planifier le journal des transactions et les sauvegardes différentielles si vous effectuez la sélection appropriée à l’étape 6 pour le Type de sauvegarde. Si vous ne voyez pas l’option Journal des transactions dans le Type de sauvegarde, vérifiez le mode de récupération de la base de données. Vous ne pouvez pas effectuer de sauvegardes de journal des transactions si vous utilisez le Mode de récupération simple pour votre base de données.
Créer manuellement des travaux SQL Server Agent
Vous pouvez également créer et planifier vos propres travaux de sauvegarde à l’aide de SQL Server Agent. Pour plus d’informations, consultez Créer des travaux et planifier un travail.