Partager via


Guide pratique pour planifier une opération de sauvegarde de base de données à l’aide de SQL Server Management Studio

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 :

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 :

  1. Démarrez SQL Server Management Studio et sélectionnez Se connecter>Moteur de base de données.

  2. 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.

  3. Sélectionnez Connecter.

  4. Dans l’Explorateur d'objets, développez Bases de données.

  5. Cliquez avec le bouton droit sur la base de données que vous souhaitez sauvegarder, sélectionnez Tâches, puis sélectionnez Sauvegarder.

  6. 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.

  7. 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.

  8. 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.

  9. 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.

  10. 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.

  11. Sous Sélectionner une page, sélectionnez Planifications, puis sélectionnez Nouvelle.

  12. 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.

  13. 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.