Skip to main content
NetApp Solutions
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

TR-4951: Backup und Recovery for Microsoft SQL Server on AWS FSX for ONTAP

Beitragende

Autor(en): Niyaz Mohammed, Carine Ngwekwe - NetApp Solutions Engineering

Dieses Dokument enthält die erforderlichen Schritte für das Backup und Recovery für Microsoft SQL Server auf AWS FSX für ONTAP mit SnapCenter. Dazu gehören folgende Informationen:

  • Konfiguration von NetApp SnapCenter

  • SnapCenter-Backup-Vorgänge

  • Backup-Vorgang für eine FCI-Datenbank

  • Backup-Vorgang für mehrere Datenbanken

  • Restore und Recovery

SnapCenter-Konfiguration

Die folgenden Schritte müssen für die SnapCenter-Konfiguration und den Schutz von Microsoft SQL Server-Ressourcen durchgeführt werden. Jeder der folgenden Schritte wird in den folgenden Abschnitten beschrieben.

  1. Konfigurieren Sie die Sysadmin-Anmeldeinformationen für den Benutzer „SQL Server Backup and Restore“.

  2. Speichereinstellungen konfigurieren. Geben Sie die AWS (Amazon Web Services) Management-Zugangsdaten für den Zugriff auf die Storage Virtual Machines (SVMs) von SnapCenter in Amazon FSX for NetApp ONTAP an.

  3. Fügen Sie einen SQL Server-Host zu SnapCenter hinzu. Implementieren und installieren Sie die erforderlichen SnapCenter-Plug-ins.

  4. Richtlinien konfigurieren. Definieren Sie den Backup-Vorgang, die Aufbewahrung und die optionale Snapshot-Backup-Replizierung.

  5. Konfigurieren und schützen Sie die Microsoft SQL Server-Datenbank.

SnapCenter neu installierte Benutzeroberfläche

Konfigurieren Sie die Anmeldeinformationen für die SQL Server-Sicherung, und stellen Sie den Benutzer mit den sysadmin-Rechten wieder her.

Fehler: Fehlendes Grafikbild

NetApp empfiehlt den Einsatz rollenbasierter Zugriffssteuerung (Role Based Access Control, RBAC), um Datenschutz- und Managementfunktionen an einzelne Benutzer über das SnapCenter und Fenster-Hosts zu delegieren. Der Benutzer muss Zugriff auf den SQL Server haben, der die Datenbank hostet. Bei mehreren Hosts müssen Benutzername und Passwort auf den verschiedenen Hosts gleich sein. Damit SnapCenter das erforderliche Plug-in auf SQL Server Hosts bereitstellen kann, müssen Sie darüber hinaus die Domäneninformationen für SnapCenter registrieren, um Ihre Anmeldedaten und Hosts zu validieren.

Erweitern Sie die folgenden Abschnitte, um detaillierte Anweisungen zum Abschließen der einzelnen Schritte zu erhalten.

Fügen Sie die Anmeldeinformationen hinzu

Gehen Sie zu Einstellungen, wählen Sie Anmeldeinformationen und klicken Sie auf (+).

Fehler: Fehlendes Grafikbild

Der neue Benutzer muss über Administratorrechte auf dem SQL Server-Host verfügen.

Fehler: Fehlendes Grafikbild

Speicher konfigurieren

Gehen Sie wie folgt vor, um Speicher in SnapCenter zu konfigurieren:

  1. Wählen Sie in der SnapCenter-Benutzeroberfläche Speichersysteme aus. Es gibt zwei Speichertypen, ONTAP SVM und ONTAP Cluster. Standardmäßig ist der Speichertyp ONTAP SVM.

  2. Klicken Sie auf (+), um die Informationen zum Speichersystem hinzuzufügen.

    Fehler: Fehlendes Grafikbild

  3. Stellen Sie den * FSX für ONTAP-Management*-Endpunkt bereit.

    Fehler: Fehlendes Grafikbild

  4. Die SVM ist jetzt in SnapCenter konfiguriert.

    Fehler: Fehlendes Grafikbild

Fügen Sie einen SQL Server-Host zu SnapCenter hinzu

Führen Sie die folgenden Schritte aus, um einen SQL Server-Host hinzuzufügen:

  1. Klicken Sie auf der Registerkarte Host auf (+), um den Microsoft SQL Server-Host hinzuzufügen.

    Fehler: Fehlendes Grafikbild

  2. Geben Sie den vollständig qualifizierten Domänennamen (FQDN) oder die IP-Adresse des Remote-Hosts an.

    Hinweis Die Anmeldeinformationen werden standardmäßig ausgefüllt.
  3. Wählen Sie die Option für Microsoft Windows und Microsoft SQL Server aus, und senden Sie sie anschließend ab.

    Fehler: Fehlendes Grafikbild

Die SQL Server-Pakete werden installiert.

Fehler: Fehlendes Grafikbild

  1. Nachdem die Installation abgeschlossen ist, gehen Sie auf die Registerkarte Ressource, um zu überprüfen, ob alle FSX für ONTAP iSCSI-Volumes vorhanden sind.

    Fehler: Fehlendes Grafikbild

Protokollverzeichnis konfigurieren

Führen Sie zum Konfigurieren eines Host-Protokollverzeichnisses die folgenden Schritte aus:

  1. Aktivieren Sie das Kontrollkästchen. Eine neue Registerkarte wird geöffnet.

    Fehler: Fehlendes Grafikbild

  2. Klicken Sie auf den Link configure log Directory.

    Fehler: Fehlendes Grafikbild

  3. Wählen Sie das Laufwerk für das Host-Protokollverzeichnis und das Protokollverzeichnis der FCI-Instanz aus. Klicken Sie Auf Speichern. Wiederholen Sie denselben Prozess für den zweiten Node im Cluster. Schließen Sie das Fenster.

    Fehler: Fehlendes Grafikbild

Der Host befindet sich jetzt im Status „aktiv“.

Fehler: Fehlendes Grafikbild

  1. Auf der Registerkarte Ressourcen haben wir alle Server und Datenbanken.

    Fehler: Fehlendes Grafikbild

Konfigurieren Sie eine Backup Policy

Eine Sicherungsrichtlinie ist eine Reihe von Regeln, die festlegen, wie Backups gemanagt, geplant und aufbewahrt werden. Es ist hilfreich, die Art und Häufigkeit von Backups zu nutzen, die auf dem SLA Ihres Unternehmens basieren.

Erweitern Sie die folgenden Abschnitte, um detaillierte Anweisungen zum Abschließen der einzelnen Schritte zu erhalten.

Konfigurieren Sie den Sicherungsvorgang für eine FCI-Datenbank

Führen Sie die folgenden Schritte aus, um eine Sicherungsrichtlinie für eine FCI-Datenbank zu konfigurieren:

  1. Gehen Sie zu Einstellungen und wählen Sie Richtlinien oben links. Klicken Sie dann auf Neu.

    Fehler: Fehlendes Grafikbild

  2. Geben Sie den Richtliniennamen und eine Beschreibung ein. Klicken Sie Auf Weiter.

    Fehler: Fehlendes Grafikbild

  3. Wählen Sie Full Backup als Sicherungstyp.

    Fehler: Fehlendes Grafikbild

  4. Wählen Sie die Zeitplanhäufigkeit aus (dies basiert auf dem Unternehmens-SLA). Klicken Sie Auf Weiter.

    Fehler: Fehlendes Grafikbild

  5. Konfigurieren Sie die Aufbewahrungseinstellungen für das Backup.

    Fehler: Fehlendes Grafikbild

  6. Konfigurieren der Replikationsoptionen.

    Fehler: Fehlendes Grafikbild

  7. Geben Sie ein Skript zum Ausführen vor und nach der Ausführung eines Backupjobs an (falls vorhanden).

    Fehler: Fehlendes Grafikbild

  8. Überprüfung auf Basis des Backup-Zeitplans durchführen.

    Fehler: Fehlendes Grafikbild

  9. Die Seite Summary enthält Details zur Backup Policy. Etwaige Fehler können hier korrigiert werden.

    Fehler: Fehlendes Grafikbild

Konfiguration und Schutz der MSSQL Server-Datenbank

  1. Legen Sie das Startdatum und das Ablaufdatum der Backup-Richtlinie fest.

    Fehler: Fehlendes Grafikbild

  2. Legen Sie den Zeitplan für das Backup fest. Klicken Sie dazu auf (+), um einen Zeitplan zu konfigurieren. Geben Sie das Datum Start und läuft am ein. Stellen Sie die Uhrzeit auf Basis des SLA des Unternehmens ein.

    Fehler: Fehlendes Grafikbild

  3. Konfigurieren Sie den Überprüfungsserver. Wählen Sie im Dropdown-Menü den Server aus.

    Fehler: Fehlendes Grafikbild

  4. Bestätigen Sie den konfigurierten Zeitplan, indem Sie auf das Pluszeichen klicken und bestätigen.

  5. Geben Sie Informationen für E-Mail-Benachrichtigungen an. Klicken Sie Auf Weiter.

    Fehler: Fehlendes Grafikbild

Die Zusammenfassung der Sicherungsrichtlinie für die SQL Server-Datenbank ist jetzt konfiguriert.

Fehler: Fehlendes Grafikbild

SnapCenter-Backup-Vorgänge

Führen Sie die folgenden Schritte aus, um On-Demand SQL Server-Backups zu erstellen:

  1. Wählen Sie in der Ansicht Resource die Ressource aus und wählen Sie Backup now.

    Fehler: Fehlendes Grafikbild

  2. Klicken Sie im Dialogfeld Backup auf Backup.

    Fehler: Fehlendes Grafikbild

  3. Ein Bestätigungsbildschirm wird angezeigt. Klicken Sie zur Bestätigung auf Ja.

    Fehler: Fehlendes Grafikbild

Überwachen Sie den Backupjob

  1. Klicken Sie auf der Registerkarte Monitor auf den Job und wählen Sie rechts Details, um die Jobs anzuzeigen.

    Fehler: Fehlendes Grafikbild

    Fehler: Fehlendes Grafikbild

Wenn die Sicherung abgeschlossen ist, wird in der Topologieansicht ein neuer Eintrag angezeigt.

Backup-Vorgang für mehrere Datenbanken

Um eine Sicherungsrichtlinie für mehrere SQL Server-Datenbanken zu konfigurieren, erstellen Sie Richtlinien für Ressourcengruppen, indem Sie die folgenden Schritte ausführen:

  1. Wechseln Sie im Register Ressourcen aus dem Menü Ansicht über das Dropdown-Menü zu einer Ressourcengruppe.

    Fehler: Fehlendes Grafikbild

  2. Klicken Sie für eine neue Ressourcengruppe auf (+).

    Fehler: Fehlendes Grafikbild

  3. Geben Sie einen Namen und ein Tag an. Klicken Sie Auf Weiter.

    Fehler: Fehlendes Grafikbild

  4. Ressourcen zur Ressourcengruppe hinzufügen:

    • Host. Wählen Sie den Server aus dem Dropdown-Menü, das die Datenbank hostet.

    • Ressourcentyp. Wählen Sie aus dem Dropdown-Menü Datenbank.

    • SQL Server-Instanz. Wählen Sie den Server aus.

      Fehler: Fehlendes Grafikbild

      Die Option Option Auto wählt alle Ressourcen aus demselben Speichervolume aus* ist standardmäßig ausgewählt. Deaktivieren Sie die Option und wählen Sie nur die Datenbanken aus, die Sie der Ressourcengruppe hinzufügen möchten. Klicken Sie auf den Pfeil, den Sie hinzufügen möchten, und klicken Sie auf Weiter.

    Fehler: Fehlendes Grafikbild

  5. Klicken Sie in den Richtlinien auf (+).

    Fehler: Fehlendes Grafikbild

  6. Geben Sie den Richtliniennamen der Ressourcengruppe ein.

    Fehler: Fehlendes Grafikbild

  7. Wählen Sie Full Backup und die Zeitplanhäufigkeit je nach SLA Ihres Unternehmens.

    Fehler: Fehlendes Grafikbild

  8. Konfigurieren Sie die Aufbewahrungseinstellungen.

    Fehler: Fehlendes Grafikbild

  9. Konfigurieren der Replikationsoptionen.

    Fehler: Fehlendes Grafikbild

  10. Konfigurieren Sie die Skripte, die vor der Durchführung eines Backups ausgeführt werden sollen. Klicken Sie Auf Weiter.

    Fehler: Fehlendes Grafikbild

  11. Bestätigen Sie die Verifizierung für die folgenden Backup-Pläne.

    Fehler: Fehlendes Grafikbild

  12. Überprüfen Sie auf der Seite Summary die Informationen, und klicken Sie auf Finish.

    Fehler: Fehlendes Grafikbild

Konfigurieren und sichern Sie mehrere SQL Server-Datenbanken

  1. Klicken Sie auf das (+)-Zeichen, um das Startdatum und das Ablaufdatum zu konfigurieren.

    Fehler: Fehlendes Grafikbild

  2. Stellen Sie die Uhrzeit ein.

    Fehler: Fehlendes Grafikbild

    Fehler: Fehlendes Grafikbild

  3. Wählen Sie auf der Registerkarte Verifizierung den Server aus, konfigurieren Sie den Zeitplan und klicken Sie auf Weiter.

    Fehler: Fehlendes Grafikbild

  4. Konfigurieren Sie Benachrichtigungen zum Senden einer E-Mail.

    Fehler: Fehlendes Grafikbild

Die Richtlinie ist jetzt für das Backup mehrerer SQL Server-Datenbanken konfiguriert.

Fehler: Fehlendes Grafikbild

On-Demand-Backups für mehrere SQL Server-Datenbanken werden ausgelöst

  1. Wählen Sie auf der Registerkarte Ressource die Option Ansicht. Wählen Sie im Dropdown-Menü Ressourcengruppe aus.

    Fehler: Fehlendes Grafikbild

  2. Wählen Sie den Namen der Ressourcengruppe aus.

  3. Klicken Sie oben rechts auf Backup now.

    Fehler: Fehlendes Grafikbild

  4. Ein neues Fenster wird geöffnet. Klicken Sie auf das Kontrollkästchen nach Sicherung prüfen und dann auf Sicherung.

    Fehler: Fehlendes Grafikbild

  5. Eine Bestätigungsmeldung wird angezeigt. Klicken Sie Auf Ja.

    Fehler: Fehlendes Grafikbild

Überwachen von Backup-Jobs für mehrere Datenbanken

Klicken Sie in der linken Navigationsleiste auf Monitor, wählen Sie den Sicherungsauftrag aus und klicken Sie auf Details, um den Auftragsfortschritt anzuzeigen.

Fehler: Fehlendes Grafikbild

Klicken Sie auf die Registerkarte Ressource, um die Zeit anzuzeigen, die für den Abschluss der Sicherung benötigt wird.

Fehler: Fehlendes Grafikbild

Transaktions-Log-Backup für mehrere Datenbank-Backups

SnapCenter unterstützt die vollständigen, überzeichneten und einfachen Wiederherstellungsmodelle. Der einfache Wiederherstellungsmodus unterstützt keine Sicherung von Transaktionsprotokollen.

Führen Sie die folgenden Schritte aus, um ein Backup des Transaktionsprotokolls durchzuführen:

  1. Ändern Sie auf der Registerkarte Ressourcen das Ansichtsmenü von Datenbank in Ressourcengruppe.

    Fehler: Fehlendes Grafikbild

  2. Wählen Sie die erstellte Richtlinie für die Ressourcengruppe aus.

  3. Wählen Sie oben rechts Ressourcengruppe ändern.

    Fehler: Fehlendes Grafikbild

  4. Im Abschnitt Name werden standardmäßig der Name und das Tag der Sicherungsrichtlinie angegeben. Klicken Sie Auf Weiter.

    Auf der Registerkarte Resources werden die Basen hervorgehoben, für die die Backup-Policy für Transaktionen konfiguriert werden soll.

    Fehler: Fehlendes Grafikbild

  5. Geben Sie den Richtliniennamen ein.

    Fehler: Fehlendes Grafikbild

  6. Wählen Sie die SQL Server-Backup-Optionen aus.

  7. Wählen Sie Protokollsicherung.

  8. Legen Sie das Zeitplanintervall auf der Grundlage der RTO Ihres Unternehmens fest. Klicken Sie Auf Weiter.

    Fehler: Fehlendes Grafikbild

  9. Konfigurieren Sie die Aufbewahrungseinstellungen für das Protokoll-Backup. Klicken Sie Auf Weiter.

    Fehler: Fehlendes Grafikbild

  10. (Optional) Konfigurieren Sie die Replikationsoptionen.

    Fehler: Fehlendes Grafikbild

  11. (Optional) Konfigurieren Sie alle Skripte, die ausgeführt werden sollen, bevor Sie einen Backupjob ausführen.

    Fehler: Fehlendes Grafikbild

  12. (Optional) Konfigurieren Sie die Backup-Verifikation.

    Fehler: Fehlendes Grafikbild

  13. Klicken Sie auf der Seite Zusammenfassung auf Fertig stellen.

    Fehler: Fehlendes Grafikbild

Konfiguration und Schutz mehrerer MSSQL Server-Datenbanken

  1. Klicken Sie auf die neu erstellte Backup-Richtlinie für das Transaktionsprotokoll.

    Fehler: Fehlendes Grafikbild

  2. Stellen Sie das Datum Start und läuft am ein.

  3. Geben Sie die Häufigkeit der Backup-Richtlinie für Protokolle in Abhängigkeit von SLA, RTP und RPO ein. Klicken Sie auf OK.

    Fehler: Fehlendes Grafikbild

  4. Sie können beide Richtlinien sehen. Klicken Sie Auf Weiter.

    Fehler: Fehlendes Grafikbild

  5. Konfigurieren Sie den Überprüfungsserver.

    Fehler: Fehlendes Grafikbild

  6. Konfigurieren Sie die E-Mail-Benachrichtigung.

    Fehler: Fehlendes Grafikbild

  7. Klicken Sie auf der Seite Zusammenfassung auf Fertig stellen.

    Fehler: Fehlendes Grafikbild

Auslösung einer On-Demand-Transaktions-Log-Sicherung für mehrere SQL Server-Datenbanken

Führen Sie die folgenden Schritte aus, um ein On-Demand-Backup des Transaktionsprotokolls für mehrere SQL-Server-Datenbanken auszulösen:

  1. Wählen Sie auf der neu erstellten Richtlinienseite oben rechts auf der Seite die Option Jetzt sichern aus.

    Fehler: Fehlendes Grafikbild

  2. Wählen Sie im Popup-Fenster auf der Registerkarte Policy das Dropdown-Menü aus, wählen Sie die Sicherungsrichtlinie aus und konfigurieren Sie die Sicherung des Transaktionsprotokolls.

    Fehler: Fehlendes Grafikbild

  3. Klicken Sie Auf Backup. Ein neues Fenster wird angezeigt.

  4. Klicken Sie auf Ja, um die Sicherungsrichtlinie zu bestätigen.

    Fehler: Fehlendes Grafikbild

Monitoring

Wechseln Sie zur Registerkarte Monitoring und überwachen Sie den Fortschritt des Backupjobs.

Fehler: Fehlendes Grafikbild

Restore und Recovery

Lesen Sie die folgenden Voraussetzungen, die für die Wiederherstellung einer SQL Server-Datenbank in SnapCenter erforderlich sind.

  • Die Zielinstanz muss online sein und ausgeführt werden, bevor ein Wiederherstellungsauftrag abgeschlossen ist.

  • SnapCenter-Vorgänge, die für die Ausführung für die SQL Server-Datenbank geplant sind, müssen deaktiviert werden, einschließlich aller Aufgaben, die auf Remote Management- oder Remote Verification-Servern geplant sind.

  • Wenn Sie benutzerdefinierte Protokollverzeichnis-Backups auf einem alternativen Host wiederherstellen, müssen auf dem SnapCenter-Server und dem Plugin-Host dieselbe SnapCenter-Version installiert sein.

  • Sie können die Systemdatenbank auf einem alternativen Host wiederherstellen.

  • SnapCenter kann eine Datenbank in einem Windows Cluster wiederherstellen, ohne die SQL Server Cluster Gruppe offline zu schalten.

Wiederherstellen gelöschter Tabellen in einer SQL Server-Datenbank zu einem bestimmten Zeitpunkt

Führen Sie die folgenden Schritte aus, um eine SQL Server-Datenbank auf einen bestimmten Zeitpunkt wiederherzustellen:

  1. Der folgende Screenshot zeigt den Anfangsstatus der SQL Server-Datenbank vor den gelöschten Tabellen.

    Fehler: Fehlendes Grafikbild

    Der Screenshot zeigt, dass 20 Zeilen aus der Tabelle gelöscht wurden.

    Fehler: Fehlendes Grafikbild

  2. Melden Sie sich beim SnapCenter-Server an. Wählen Sie auf der Registerkarte Ressourcen die Datenbank aus.

    Fehler: Fehlendes Grafikbild

  3. Wählen Sie die letzte Sicherung aus.

  4. Wählen Sie auf der rechten Seite Wiederherstellen.

    Fehler: Fehlendes Grafikbild

  5. Ein neues Fenster wird angezeigt. Wählen Sie die Option * Wiederherstellen*.

  6. Stellen Sie die Datenbank auf demselben Host wieder her, auf dem das Backup erstellt wurde. Klicken Sie Auf Weiter.

    Fehler: Fehlendes Grafikbild

  7. Wählen Sie für den Typ Recovery Alle Protokollsicherungen aus. Klicken Sie Auf Weiter.

    Fehler: Fehlendes Grafikbild

    Fehler: Fehlendes Grafikbild

Optionen vor der Wiederherstellung:

  1. Wählen Sie die Option beim Wiederherstellen die Datenbank mit dem gleichen Namen überschreiben. Klicken Sie Auf Weiter.

    Fehler: Fehlendes Grafikbild

Optionen nach der Wiederherstellung:

  1. Wählen Sie die Option operativ, aber nicht verfügbar für die Wiederherstellung zusätzlicher Transaktions-Logs. Klicken Sie Auf Weiter.

    Fehler: Fehlendes Grafikbild

  2. Geben Sie die E-Mail-Einstellungen an. Klicken Sie Auf Weiter.

    Fehler: Fehlendes Grafikbild

  3. Klicken Sie auf der Seite Zusammenfassung auf Fertig stellen.

    Fehler: Fehlendes Grafikbild

Überwachen des Wiederherstellungsfortschritts

  1. Klicken Sie auf der Registerkarte Überwachung auf die Details des Wiederherstellungsjobs, um den Fortschritt des Wiederherstellungsjobs anzuzeigen.

    Fehler: Fehlendes Grafikbild

  2. Stellen Sie die Jobdetails wieder her.

    Fehler: Fehlendes Grafikbild

  3. Zurück zum SQL Server-Host > Datenbank > Tabelle vorhanden.

    Fehler: Fehlendes Grafikbild