Skip to main content
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 Snapshots auf eine Spiegelung oder einen Vault replizieren, muss der SnapCenter Administrator Ihnen die Storage Virtual Machines (SVMs) sowohl für die Quell-Volumes als auch für 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.

  • Weitere Informationen zu Voraussetzungen und Einschränkungen finden Sie unter SnapMirror Business Continuity (SM-BC) "Objektbeschränkungen für SnapMirror Business Continuity".

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

  • SnapLock

    • Wenn die Option „Backup-Kopien für eine bestimmte Anzahl von Tagen aufbewahren“ ausgewählt ist, muss die SnapLock Aufbewahrungsfrist kleiner oder gleich den genannten Aufbewahrungstagen sein.

      Wenn Sie eine Snapshot-Sperrfrist festlegen, wird das Löschen der Snapshots bis zum Ablauf der Aufbewahrungsfrist verhindert. Dies kann dazu führen, dass eine größere Anzahl von Snapshots beibehalten wird als in der Richtlinie angegeben.

      Bei ONTAP Version 9.12.1 und niedriger übernehmen die im Rahmen der Wiederherstellung aus den SnapLock Vault Snapshots erstellten Klone die Verfallszeit von SnapLock Vault. Der Storage-Administrator sollte die Klone nach Ablauf der SnapLock-Gültigkeitsdauer manuell bereinigen.

    Hinweis Die primären SnapLock-Einstellungen werden in der SnapCenter Backup Policy gemanagt, und die sekundären SnapLock-Einstellungen werden von ONTAP gemanagt.

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

    Bildschirm „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

Bewahren Sie nur eine bestimmte Anzahl von Snapshots auf.

  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 erbehalt enden Snapshots an

      1. Um die Anzahl der zu befolgenden Snapshots anzugeben, wählen Sie Gesamtanzahl der zu befolgenden Snapshot-Kopien aus.

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

Wichtig Standardmäßig ist der Wert der Aufbewahrungsanzahl auf 2 festgelegt. Wenn Sie den Aufbewahrungszeitraum auf 1 festlegen, kann der Aufbewahrungsvorgang fehlschlagen, weil der erste Snapshot der ReferenzSnapshot für die SnapVault-Beziehung ist, bis ein neuerer Snapshot 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 Snapshots

    1. Wenn Sie die Anzahl der Tage angeben möchten, für die Sie die Snapshots vor dem Löschen behalten möchten, wählen Sie Snapshot-Kopien beibehalten für.

  2. Wenn Sie die Sperrfrist für Snapshots angeben möchten, wählen Sie Sperrfrist für Snapshot-Kopie und wählen Sie Tage, Monate oder Jahre aus.

    Die SnapLock-Aufbewahrungsfrist sollte weniger als 100 Jahre betragen.

  3. 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 erbehalt enden Snapshots an

      1. Um die Anzahl der zu befolgenden Snapshots anzugeben, wählen Sie Gesamtanzahl der zu befolgenden Snapshot-Kopien aus. Wenn die Anzahl der Snapshots die angegebene Zahl überschreitet, werden die Snapshots mit den ältesten zuerst gelöschten Kopien gelöscht.

Wichtig Sie müssen die Aufbewahrungsanzahl auf 2 oder höher einstellen, wenn Sie die SnapVault-Replikation aktivieren möchten. Wenn Sie den Aufbewahrungszeitraum auf 1 festlegen, kann der Aufbewahrungsvorgang fehlschlagen, weil der erste Snapshot der ReferenzSnapshot für die SnapVault-Beziehung ist, bis ein neuerer Snapshot auf das Ziel repliziert wird.
  1. Dauer der Aufbewahrung von Snapshots

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

  2. Wenn Sie die Sperrfrist für Snapshots angeben möchten, wählen Sie Sperrfrist für Snapshot-Kopie und wählen Sie Tage, Monate oder Jahre aus.

    Die SnapLock-Aufbewahrungsfrist sollte weniger als 100 Jahre betragen.

    Die Snapshot-Protokollaufbewahrung ist standardmäßig auf 7 Tage eingestellt. Verwenden Sie das Cmdlet "Set-SmPolicy", um die Snapshot Aufbewahrung des Protokolls zu ändern.

Dieses Beispiel setzt die Snapshot-Protokollaufbewahrung auf 2:

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.

    Diese Option sollte für SnapMirror Business Continuity (SM-BC) oder für SnapMirror Sync (SM-S) aktiviert sein.

    Während der sekundären Replizierung wird mit der SnapLock-Ablaufzeit die primäre SnapLock-Ablaufzeit geladen. Durch Klicken auf die Schaltfläche * Aktualisieren* auf der Seite Topologie wird die sekundäre und primäre SnapLock-Ablaufzeit aktualisiert, die von ONTAP abgerufen werden.

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.

    Während der sekundären Replizierung wird mit der SnapLock-Ablaufzeit die primäre SnapLock-Ablaufzeit geladen. Durch Klicken auf die Schaltfläche * Aktualisieren* auf der Seite Topologie wird die sekundäre und primäre SnapLock-Ablaufzeit aktualisiert, die von ONTAP abgerufen werden.

    Wenn SnapLock nur auf dem sekundären aus ONTAP, dem sogenannten SnapLock-Vault, konfiguriert ist, wird durch Klicken auf die Schaltfläche * Aktualisieren* auf der Seite Topologie die Sperrfrist auf dem sekundären, das von ONTAP abgerufen wird, aktualisiert.

    Weitere Informationen zu SnapLock Vault finden Sie unter "Speichern von Snapshot-Kopien in WORM-KOPIEN auf einem Vault-Ziel"

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

Je nach der ausgewählten Snapshot-Beschriftung wendet ONTAP die sekundäre Snapshot-Aufbewahrungsrichtlinie an, die der Markierung entspricht.

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 so konfigurieren, dass der sekundäre Storage nicht die maximale Snapshot-Grenze 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. Begrenzen Sie die Überprüfungen und erhalten Sie die Sperren anstelle eines internen Datenbank-Snapshot (TABLOCK)

      1. Wählen Sie Schränken Sie die Prüfungen ein und erhalten Sie die Sperren anstatt eine interne Datenbank Snapshot Kopie (TABLOCK) zu verwenden, um die Überprüfungen zu begrenzen und Sperren anstelle eines internen Datenbank-Snapshots zu erhalten.

  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.