Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Automatisieren Sie Sicherungs- und Wartungsaufträge mithilfe des Wartungsplans in SQL Server

Hallo,

In diesem Artikel erkläre ich das Automatisieren von Sicherungs- und Wartungsaufträgen mithilfe des Wartungsplans in SQL Server.

Wartungsplan

Sie können regelmäßige und kontinuierliche Pläne und Jobs erstellen, die die Kontinuität unserer Datenbanken sicherstellen und über den Wartungsplan in SQL Server effizienter warten und ausführen.

Diese Pläne und Jobs sind wie folgt.

  1. Sie können mit diesem Tool regelmäßig vollständige, differenzielle und Transaktionsprotokoll-Backups unserer Datenbanken erstellen.
  2. Sie können die Indexwartung als regulären Job erstellen und durchführen
  3. Sie können eine Aktualisierung der Datenbankstatistik durchführen

Alle Aufgaben sind wie folgt.

Ich werde einen Job zur täglichen vollständigen Datenbanksicherung und eine Bereinigungsaufgabe erstellen. Der Job erstellt täglich ein vollständiges Datenbank-Backup und saubere Backups, die älter als 1 Woche sind.

Klicken Sie mit der rechten Maustaste auf Wartungspläne und erstellen Sie wie folgt einen neuen Wartungsplan.

Die Wartungsplanaufgaben-GUI wird geöffnet. Sie können Drag-and-Drop ausführen.

Wenn Sie nicht wissen, was das Backup ist und wie Sie ein Backup erstellen, können Sie zuvor den folgenden Artikel lesen.

SQL Server 2017-Sicherung -1

Klicken Sie auf den Task "Datenbank sichern", um anzugeben, welche Datenbank ausgewählt wird und wie die Sicherung durchgeführt werden soll.

Datenbanken für die Sicherung auswählen.

Geben Sie das Ziel für das Sicherungsverzeichnis an.

Legen Sie Optionen für die Sicherung wie Komprimierung und Verschlüsselung wie folgt fest.

Datenbanken sind ausgewählt, dann müssen Sie den Scheduler so einstellen, dass der Job automatisch gestartet wird.

Sie können den Planer auf Täglich, Wöchentlich und Monatlich einstellen und die Startzeit des Jobs wie folgt einstellen.

Der Backup-Job wird wie folgt erstellt.

Erstellen Sie eine Bereinigungsaufgabe, indem Sie im ToolBox-Bereich auf Wartungs-Bereinigungsaufgabe doppelklicken.

Attackieren Sie den Backup-Job an den Task „Maintenance Cleanup“. Die Aufgabe zur Wartungsbereinigung wird gestartet, nachdem der Sicherungsauftrag abgeschlossen ist.

Doppelklicken Sie auf die Aufgabe "Wartungsbereinigung", um die Bereinigungsoptionen festzulegen.

Legen Sie das zugehörige Verzeichnis und die Dateierweiterung fest, und legen Sie dann das Dateialter fest, wenn Dateien gelöscht werden.

Task "Datenbank sichern", Task "Wartungsbereinigung" und Planer werden wie folgt ausgeführt.

Wenn Sie diesen Wartungsplan speichern, wird der zugehörige Job wie folgt erstellt.

Sie können dieses Job-Handbuch zum Testen wie folgt starten.

Sie können auch Aufgaben zum Neuaufbau, Index reorganisieren, Datenbank verkleinern, Statistik aktualisieren erstellen, um diese Aufgaben mit Wartungsplanaufgaben zu automatisieren.