Skip to main content
Eine neuere Version dieses Produkts ist erhältlich.
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Erstellen von Backup-Richtlinien für SQL Server-Datenbanken

Beitragende

Sie können eine Sicherungsrichtlinie für die Ressource oder die Ressourcengruppe erstellen, bevor Sie SnapCenter zum Sichern von SQL Server-Ressourcen verwenden. Alternativ können Sie beim Erstellen einer Ressourcengruppen oder beim Sichern einer einzelnen Ressource eine Backup-Richtlinie erstellen.

Bevor Sie beginnen
  • Sie müssen Ihre Datensicherungsstrategie definiert haben.

  • Sie müssen auf die Datensicherung vorbereitet sein, indem Sie Aufgaben wie das Installieren von SnapCenter, das Hinzufügen von Hosts, die Identifizierung von Ressourcen und das Erstellen von Verbindungen zum Storage-System abschließen.

  • Sie müssen das Host-Protokollverzeichnis für die Protokollsicherung konfiguriert haben.

  • Sie müssen die SQL Server-Ressourcen aktualisiert (erkannt) haben.

  • Wenn Sie Snapshot Kopien in eine Spiegelung oder einen Vault replizieren, muss der SnapCenter Administrator Ihnen die Storage Virtual Machines (SVMs) sowohl für die Quell-Volumes als auch die Ziel-Volumes zugewiesen haben.

    Informationen darüber, wie Administratoren Benutzern Ressourcen zuweisen, finden Sie in den SnapCenter Installationsinformationen.

  • Wenn Sie die PowerShell-Skripte in Prescripts und Postscripts ausführen möchten, sollten Sie den Wert des Parameters usePowershellProcessforScripts in der Datei Web.config auf true setzen.

    Der Standardwert ist false.

Über diese Aufgabe

Eine Backup-Richtlinie ist eine Reihe von Regeln, die festlegen, wie Backups gemanagt und aufbewahrt werden und wie oft die Ressourcen- oder Ressourcengruppe gesichert wird. Außerdem können Sie Replizierungs- und Skript-Einstellungen festlegen. Durch das Festlegen von Optionen in einer Richtlinie wird Zeit eingespart, wenn die Richtlinie für eine andere Ressourcengruppe wiederverwendet werden soll.

DER SCRIPTS_PATH wird mit dem PredefinedWindowsScriptDirectory-Schlüssel definiert, der sich in der SMCoreServiceHost.exe.Config-Datei des Plug-in-Hosts befindet.

Bei Bedarf können Sie diesen Pfad ändern und den SMCore Service neu starten. Es wird empfohlen, den Standardpfad für die Sicherheit zu verwenden.

Der Wert des Schlüssels kann von Swagger über die API angezeigt werden: API /4.7/configsettings

Sie können die GET API verwenden, um den Wert der Taste anzuzeigen. SET-API wird nicht unterstützt.

Schritt: Richtliniennamen Erstellen

  1. Wählen Sie im linken Navigationsbereich Einstellungen.

  2. Wählen Sie auf der Seite Einstellungen die Option Richtlinien aus.

  3. Wählen Sie Neu.

  4. Geben Sie auf der Seite Name den Namen und die Beschreibung der Richtlinie ein.

Schritt 2: Konfigurieren von Backup-Optionen

  1. Wählen Sie Ihren Sicherungstyp aus

Vollständige Sicherung und Protokollsicherung

Sichern Sie die Datenbankdateien und Transaktionsprotokolle und verkürzen Sie die Transaktionsprotokolle.

  1. Wählen Sie Vollbackup und Log Backup aus.

  2. Geben Sie die maximale Anzahl an Datenbanken ein, die für jede Snapshot Kopie gesichert werden sollen.

    Hinweis Sie müssen diesen Wert erhöhen, wenn Sie mehrere Backup-Vorgänge gleichzeitig ausführen möchten.
Vollständiges Backup

Sichern Sie die Datenbankdateien.

  1. Wählen Sie * Vollbackup* aus.

  2. Geben Sie die maximale Anzahl an Datenbanken ein, die für jede Snapshot Kopie gesichert werden sollen. Der Standardwert ist 100

    Hinweis Sie müssen diesen Wert erhöhen, wenn Sie mehrere Backup-Vorgänge gleichzeitig ausführen möchten.
Backup Protokollieren

Sichern Sie die Transaktionsprotokolle. . Wählen Sie Backup protokollieren.

Backup Nur Kopieren
  1. Wenn Sie Ihre Ressourcen mithilfe einer anderen Backup-Anwendung sichern, wählen Sie nur Backup kopieren.

Wenn die Transaktionsprotokolle intakt bleiben, kann jede Backup-Anwendung die Datenbanken wiederherstellen. In der Regel sollten Sie die Option nur kopieren unter anderen Umständen nicht verwenden.

Hinweis Microsoft SQL unterstützt nicht die Option nur kopieren Backup zusammen mit der Option Vollbackup und Log Backup für sekundären Speicher.
  1. Führen Sie im Abschnitt Einstellungen für Verfügbarkeitsgruppen die folgenden Aktionen durch:

    1. Nur Backup auf bevorzugtem Backup-Replikat.

      Wählen Sie diese Option aus, um nur auf dem bevorzugten Backup-Replikat zu sichern. Über die für die AG im SQL Server konfigurierten Backup-Einstellungen wird das bevorzugte Backup-Replikat entschieden.

    2. Wählen Sie Replikate für das Backup aus.

      Wählen Sie das primäre AG-Replikat oder das sekundäre AG-Replikat für das Backup aus.

    3. Backup-Priorität auswählen (minimale und maximale Backup-Priorität)

      Geben Sie eine Mindestanzahl der Backup-Prioritäten und eine Nummer der maximalen Backup-Priorität an, die das AG-Replikat für das Backup entscheidet. Sie können beispielsweise eine Mindestpriorität von 10 und eine maximale Priorität von 50 haben. In diesem Fall werden alle AG-Replikate mit einer Priorität von mehr als 10 und weniger als 50 für Backups in Betracht gezogen.

      Standardmäßig ist die Mindestpriorität 1 und die maximale Priorität 100.

    Hinweis Bei Cluster-Konfigurationen werden die Backups entsprechend den in der Richtlinie festgelegten Aufbewahrungseinstellungen auf jedem Node des Clusters aufbewahrt. Wenn sich der Owner-Knoten der AG ändert, werden die Backups gemäß den Aufbewahrungseinstellungen erstellt und die Backups des vorherigen Owner-Knotens beibehalten. Die Aufbewahrung für AG ist nur auf Node-Ebene anwendbar.
  2. Planen Sie die Backup-Häufigkeit für diese Richtlinie. Geben Sie den Zeitplantyp an, indem Sie entweder On Demand, hourly, Daily, Weekly oder Monthly auswählen.

    Sie können nur einen Plantyp für eine Richtlinie auswählen.

    Backup-Einstellungen
    Hinweis Sie können den Zeitplan (Startdatum, Enddatum und Häufigkeit) für den Backup-Vorgang festlegen, während Sie eine Ressourcengruppe erstellen. So können Sie Ressourcengruppen erstellen, die dieselben Richtlinien- und Backup-Häufigkeit verwenden, aber Sie können jeder Richtlinie verschiedene Backup-Zeitpläne zuweisen.
    Hinweis Wenn Sie für 2:00 Uhr geplant sind, wird der Zeitplan während der Sommerzeit (DST) nicht ausgelöst.

Schritt 3: Konfigurieren der Aufbewahrungseinstellungen

Führen Sie auf der Seite Aufbewahrung je nach dem auf der Seite Backup-Typ ausgewählten Backup-Typ eine oder mehrere der folgenden Aktionen durch:

  1. Führen Sie in den Aufbewahrungseinstellungen für den Abschnitt „minutengenaue Wiederherstellung“ eine der folgenden Aktionen aus:

Bestimmte Anzahl von Kopien

Behalten Sie nur eine bestimmte Anzahl von Snapshot Kopien bei.

  1. Wählen Sie die Option Protokoll-Backups aufbewahren, die für die letzte <Zahl> Tage gelten, und geben Sie die Anzahl der zu beheldenden Tage an. Wenn Sie diesem Limit nahe kommen, können Sie ältere Kopien löschen.

Bestimmte Anzahl von Tagen

Bewahren Sie die Backup-Kopien für eine bestimmte Anzahl von Tagen auf.

  1. Wählen Sie die Option Protokoll-Backups aufbewahren, die für die letzten <number> Tage voller Backups gelten, und geben Sie die Anzahl der Tage an, um die Backup-Kopien des Protokolls zu behalten.

  1. Führen Sie im Abschnitt vollständige Backup-Aufbewahrungs-Einstellungen für die Einstellungen für On Demand-Aufbewahrung die folgenden Aktionen aus:

    1. Geben Sie die Gesamtzahl der zu bewahrenden Snapshot Kopien an

      1. Um die Anzahl der zu bewahrenden Snapshot Kopien anzugeben, wählen Sie Summe der zu bewahrenden Snapshot Kopien aus.

      2. Wenn die Anzahl der Snapshot Kopien die angegebene Anzahl überschreitet, werden die Snapshot Kopien mit den ältesten Kopien gelöscht, die zuerst gelöscht wurden.

Wichtig Standardmäßig ist der Wert der Aufbewahrungsanzahl auf 2 festgelegt. Wenn Sie die Aufbewahrungsanzahl auf 1 festlegen, kann der Aufbewahrungsvorgang möglicherweise fehlschlagen, da die erste Snapshot Kopie die Referenzkopie für die SnapVault-Beziehung ist, bis eine neuere Snapshot Kopie auf das Ziel repliziert wird.
Hinweis Der maximale Aufbewahrungswert ist 1018 für Ressourcen auf ONTAP 9.4 oder höher und 254 für Ressourcen unter ONTAP 9.3 oder einer früheren Version. Backups schlagen fehl, wenn die Aufbewahrung auf einen Wert festgelegt ist, der höher ist, als die zugrunde liegende ONTAP Version unterstützt.
  1. Dauer der Aufbewahrung von Snapshot Kopien

    1. Wenn Sie die Anzahl der Tage angeben möchten, für die Sie die Snapshot Kopien behalten möchten, bevor Sie sie löschen, wählen Sie Snapshot Kopien für beibehalten aus.

  2. Geben Sie im Abschnitt vollständige Backup-Aufbewahrungseinstellungen für die Einstellungen für die stündliche, tägliche, wöchentliche und monatliche Aufbewahrung die Aufbewahrungseinstellungen für den Terminplantyp an, der auf der Seite Backup-Typ ausgewählt wurde.

    1. Geben Sie die Gesamtzahl der zu bewahrenden Snapshot Kopien an

      1. Um die Anzahl der zu bewahrenden Snapshot Kopien anzugeben, wählen Sie Summe der zu bewahrenden Snapshot Kopien aus. Wenn die Anzahl der Snapshot Kopien die angegebene Anzahl überschreitet, werden die Snapshot Kopien mit den ältesten Kopien gelöscht, die zuerst gelöscht wurden.

Wichtig Sie müssen die Aufbewahrungsanzahl auf 2 oder höher einstellen, wenn Sie die SnapVault-Replikation aktivieren möchten. Wenn Sie die Aufbewahrungsanzahl auf 1 festlegen, kann der Aufbewahrungsvorgang möglicherweise fehlschlagen, da die erste Snapshot Kopie die Referenzkopie für die SnapVault-Beziehung ist, bis eine neuere Snapshot Kopie auf das Ziel repliziert wird.
  1. Dauer der Aufbewahrung von Snapshot Kopien

    1. Um die Anzahl der Tage anzugeben, für die Sie die Snapshot-Kopien vor dem Löschen behalten möchten, wählen Sie Snapshot-Kopien behalten für aus.

Die Aufbewahrung der Snapshot Kopie für dieses Protokoll ist standardmäßig auf 7 Tage festgelegt. Verwenden Sie Set-SmPolicy Cmdlet, um die Aufbewahrung von Snapshot-Protokollkopien zu ändern.

In diesem Beispiel wird die Aufbewahrung von Snapshot-Kopien für das Protokoll auf 2 festgelegt:

Beispiel 1. Beispiel Anzeigen

Set-SmPolicy -PolicyName 'newpol' -PolicyTyp 'Backup' -PluginPolicyTyp 'SCSQL' -sqlbackuptyp 'FullBackupAndLogBackup' -RetentionSettings @{BackupType='DATA';ScheduleType='hourly';RetentionCount=2},@{2}@{2} BackupType='LOG';ScheduleType='hourly'

Schritt 4: Konfigurieren der Replikationseinstellungen

  1. Geben Sie auf der Seite „Replikation“ die Replikation auf das sekundäre Speichersystem an:

SnapMirror aktualisieren

Aktualisieren Sie SnapMirror nach dem Erstellen einer lokalen Snapshot Kopie.

  1. Wählen Sie diese Option aus, um Spiegelkopien von Backup-Sets auf einem anderen Volume (SnapMirror) zu erstellen.

Aktualisieren Sie SnapVault

Aktualisieren Sie SnapVault nach dem Erstellen einer Snapshot Kopie.

  1. Wählen Sie diese Option aus, um die Disk-to-Disk-Backup-Replikation durchzuführen.

Sekundäre Richtlinienbezeichnung
  1. Wählen Sie eine Snapshot-Bezeichnung aus.

Abhängig von dem ausgewählten Etikett der Snapshot Kopie wendet ONTAP die Aufbewahrungsrichtlinie für sekundäre Snapshot Kopien an, die mit dem Etikett übereinstimmt.

Hinweis Wenn Sie Update SnapMirror nach dem Erstellen einer lokalen Snapshot Kopie ausgewählt haben, können Sie optional das Label für die sekundäre Richtlinie angeben. Wenn Sie jedoch Update SnapVault nach dem Erstellen einer lokalen Snapshot Kopie ausgewählt haben, sollten Sie das sekundäre Policy Label angeben.
Fehler Anzahl Der Wiederholungen
  1. Geben Sie die Anzahl der Replikationsversuche ein, die vor dem Anhalten des Prozesses auftreten sollen.

Schritt 5: Konfigurieren der Skripteinstellungen

  1. Geben Sie auf der Seite Skript den Pfad und die Argumente des Vorskripts bzw. des Postskripts ein, die vor bzw. nach dem Backup ausgeführt werden sollen.

    Sie können beispielsweise ein Skript ausführen, um SNMP-Traps zu aktualisieren, Warnmeldungen zu automatisieren und Protokolle zu senden.

    Hinweis Der Pfad für Prescripts oder Postscripts darf keine Laufwerke oder Shares enthalten. Der Pfad sollte relativ zum SCRIPTS_PATH sein.
    Hinweis Sie müssen die SnapMirror Aufbewahrungsrichtlinie in ONTAP konfigurieren, damit der sekundäre Storage die maximale Anzahl an Snapshot Kopien nicht erreicht.

Schritt 6: Konfigurieren Sie die Überprüfungseinstellungen

Führen Sie auf der Seite Überprüfung die folgenden Schritte aus:

  1. Wählen Sie im Abschnitt Überprüfung ausführen für folgende Backup-Pläne die Zeitplanhäufigkeit aus.

  2. Führen Sie im Abschnitt Optionen für die Datenbankkonsistenzprüfung die folgenden Aktionen durch:

    1. Beschränkung der Integritätsstruktur auf die physische Struktur der Datenbank (PHYSICAL_ONLY)

      1. Wählen Sie Beschränkung der Integritätsstruktur auf physische Struktur der Datenbank (PHYSICAL_ONLY) aus, um die Integritätsprüfung auf die physische Struktur der Datenbank zu begrenzen und um gerissene Seiten, Prüfsummenfehler und häufige Hardwarefehler zu erkennen, die die Datenbank beeinträchtigen.

    2. Alle Informationsmeldungen unterdrücken (KEINE INFOMSGS)

      1. Wählen Sie * Alle Informationsmeldungen (NO_INFOMSGS)* aus, um alle Informationsmeldungen zu unterdrücken. Standardmäßig ausgewählt.

    3. Alle gemeldeten Fehlermeldungen pro Objekt anzeigen (ALL_ERRORMSGS)

      1. Wählen Sie Alle gemeldeten Fehlermeldungen pro Objekt anzeigen (ALL_ERRORMSGS) aus, um alle gemeldeten Fehler pro Objekt anzuzeigen.

    4. Nicht geclusterte Indizes (NOINDEX) nicht prüfen

      1. Wählen Sie * nicht gruppierte Indizes (NOINDEX)* aus, wenn Sie keine nicht geclusterten Indizes überprüfen möchten. Die SQL Server-Datenbank verwendet Microsoft SQL Server Database Consistency Checker (DBCC), um die logische und physische Integrität der Objekte in der Datenbank zu überprüfen.

    5. Beschränken Sie die Prüfungen, und erhalten Sie die Sperren anstelle einer internen Snapshot-Kopie der Datenbank (TABLOCK).

      1. Wählen Sie Limit the Checks und erhalten Sie die Sperren anstatt eine interne Datenbank Snapshot Kopie (TABLOCK) zu verwenden, um die Prüfungen zu begrenzen und Sperren zu erhalten, anstatt eine interne Datenbank Snapshot Kopie zu verwenden.

  3. Wählen Sie im Abschnitt Protokollsicherung die Option Protokollsicherung nach Abschluss bestätigen aus, um die Protokollsicherung nach Abschluss zu überprüfen.

  4. Geben Sie im Abschnitt Verification Script settings den Pfad und die Argumente des Vorskripts bzw. Postscript ein, die vor oder nach dem Verifizierungsvorgang ausgeführt werden sollen.

    Hinweis Der Pfad für Prescripts oder Postscripts darf keine Laufwerke oder Shares enthalten. Der Pfad sollte relativ zum SCRIPTS_PATH sein.

Schritt 7: Zusammenfassung überprüfen

  1. Überprüfen Sie die Zusammenfassung, und wählen Sie dann Fertig stellen.