Freigeben über


So planen Sie eine Datenbanksicherung mit SQL Server Management Studio

In diesem Artikel wird beschrieben, wie Sie eine Datenbanksicherung mithilfe von SQL Server Management Studio (SSMS) für SQL-Editionen, die SQL Server Agent unterstützen, planen können. Informationen zur Planung von Backups für SQL Express-Editionen finden Sie unter Planen und Automatisieren von Backups von SQL Server-Datenbanken in SQL Server Express.

Verwendung von Wartungsplänen zur Sicherung von Datenbanken

Sie können Wartungspläne verwenden, um Datenbanken und Transaktionsprotokolldateien zu sichern, differenzielle Backups durchzuführen und Aufbewahrungszeiträume für Ihre Backups zu definieren. Weitere Informationen finden Sie unter:

Verwenden Sie die Option "Skriptaktion in Job konvertieren", um Datenbanken zu sichern.

Führen Sie die folgenden Schritte aus, um eine Datenbanksicherung mithilfe der Option Skriptaktion für Auftrag in SSMS zu planen:

  1. Starten Sie SQL Server Management Studio, und wählen Sie Verbinden>Datenbank-Engine aus.

  2. Wählen Sie im Dialogfeld Mit Server verbinden die entsprechenden Werte in der Liste Servertyp, in der Liste Servername und in der Liste Authentifizierung aus.

  3. Wählen Sie Verbinden.

  4. Erweitern Sie im Objekt-Explorer den Eintrag Datenbanken.

  5. Klicken Sie mit der rechten Maustaste auf die Datenbank, die Sie sichern möchten, wählen Sie Aufgaben und dann Sichern aus.

  6. Vergewissern Sie sich im Dialogfeld Datenbank sichern - <Datenbankname>, dass der Sicherungstyp auf Vollständig und die Sicherungskomponente auf Datenbank eingestellt ist.

  7. Wählen Sie unter Ziel für die Option Sichern auf den Eintrag Datenträger aus, und wählen Sie dann Hinzufügen aus. Weitere Optionen auf dieser Seite finden Sie unter Datenbank sichern.

  8. Geben Sie im Dialogfeld Sicherungsziel auswählen einen Pfad und einen Dateinamen in das Feld Ziele auf der Festplatte ein und wählen Sie dann OK.

  9. Wählen Sie in der Liste Skript die Option Skriptaktion für Auftrag aus.

    Hinweis

    Wenn die Option Skriptaktion für Auftrag nicht angezeigt wird, wird möglicherweise eine Express-Edition von SQL Server ausgeführt. Sie können Ihre Ausgabe überprüfen, indem Sie die Abfrage select @@version ausführen. Weitere Informationen finden Sie unter Ermitteln der Version und Edition von SQL Server Datenbank-Engine.

  10. Wählen Sie im Dialogfeld Neuer Auftrag unter Seite auswählen die Option Schritte und dann Bearbeiten, wenn Sie die Auftragsparameter ändern möchten.

    Hinweis

    • Im Dialogfeld Job-Step-Eigenschaften - 1 sehen Sie den Sicherungsbefehl.

    • Microsoft untersucht derzeit eine Fehlermeldung, die bei diesem Schritt in SSMS auftreten kann. Wenn Sie bei diesem Schritt eine Ausnahme erhalten, wiederholen Sie den Vorgang ohne diesen Schritt und nehmen Sie alle Änderungen vor, indem Sie den entsprechenden Job im Menü Jobs unter SQL Server Agent im Objekt-Explorer bearbeiten.

  11. Wählen Sie unter Seite auswählen die Option Zeitpläne und dann Neu aus.

  12. Geben Sie im Dialogfeld Neuer Auftragsplan den Auftragsnamen in das Feld Name ein, geben Sie den Auftragsplan an und wählen Sie dann OK.

    Hinweis

    Wenn Sie Alarme oder Benachrichtigungen konfigurieren möchten, können Sie unter Seite auswählenAlarme oder Benachrichtigungen auswählen.

  13. Wählen Sie zweimal OK aus.

    Sie erhalten folgende Meldung:

    Die Sicherung der Datenbank '<Datenbankname>' wurde erfolgreich abgeschlossen.

Hinweis

  • Um den Sicherungsauftrag zu überprüfen, erweitern Sie SQL Server Agent und dann Jobs. Wenn Sie diesen Schritt ausführen, muss der SQL Server Agent-Dienst ausgeführt werden.

  • Sie können ein ähnliches Verfahren verwenden, um Transaktionsprotokoll- und Differenzsicherungen zu planen, wenn Sie die entsprechende Auswahl in Schritt 6 für den Sicherungstyp treffen. Wenn Sie die Option Transaktionsprotokoll unter Sicherungstyp nicht sehen, überprüfen Sie das Wiederherstellungsmodell der Datenbank. Sie können keine Transaktionsprotokollsicherungen erstellen, wenn Sie das einfaches Wiederherstellungsmodell für Ihre Datenbank verwenden.

Manuelles Erstellen von SQL Server Agent-Aufträgen

Alternativ können Sie mit dem SQL Server-Agenten Ihre eigenen Sicherungsaufträge erstellen und planen. Weitere Informationen finden Sie unter Erstellen von Aufträgen und Planen eines Auftrags.