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.

Backup von SQL-Ressourcen

Beitragende

Wenn eine Ressource noch nicht zu einer Ressourcengruppe gehört, können Sie die Ressource auf der Seite Ressourcen sichern.

Über diese Aufgabe
  • Für die Authentifizierung von Windows-Anmeldeinformationen müssen Sie die Anmeldeinformationen einrichten, bevor Sie die Plug-ins installieren.

  • Für die Authentifizierung der SQL Server-Instanz müssen Sie die Anmeldeinformationen nach der Installation der Plug-ins hinzufügen.

  • Für die gMSA-Authentifizierung müssen Sie gMSA beim Registrieren des Hosts mit SnapCenter auf der Seite Add Host oder Modify Host einrichten, um den gMSA zu aktivieren und zu verwenden.

  • Wenn der Host mit gMSA hinzugefügt wird und das gMSA über Login- und Systemadministratorrechte verfügt, darf gMSA eine Verbindung zur SQL-Instanz herstellen.

    • SnapCenter überprüft, ob die Authentifizierung für SQL-Instanzen konfiguriert ist. Wenn die Authentifizierung konfiguriert ist, wird über diese Anmeldeinformationen auf die SQL-Instanz zugegriffen.

    • Wenn die Authentifizierung nicht konfiguriert ist, verwenden Sie gMSA, um zu prüfen, ob das SQL-Plug-in derzeit funktioniert. Wenn das Plug-in funktioniert, wird es verwendet, um eine Verbindung zur SQL-Instanz herzustellen.

    • Der Zugriff auf die SQL-Instanz erfolgt über die Windows-Anmeldeinformationen-Authentifizierung, wenn die Authentifizierung für SQL-Instanzen nicht konfiguriert ist und das Plug-in nicht betriebsbereit ist.

UI von SnapCenter
Schritte
  1. Wählen Sie im linken Navigationsbereich Ressourcen aus, und wählen Sie dann das entsprechende Plug-in aus der Liste aus.

  2. Wählen Sie auf der Seite Ressourcen * Datenbank* oder Instanz oder Verfügbarkeitsgruppe aus der Dropdown-Liste Ansicht aus.

    1. Wählen Sie die Datenbank, die Instanz oder die Verfügbarkeitsgruppe aus, die Sie sichern möchten.

      Wenn Sie eine Sicherungskopie einer Instanz erstellen, sind die Informationen zum letzten Sicherungsstatus oder zum Zeitstempel dieser Instanz auf der Seite Ressourcen nicht verfügbar.

    In der Topologieansicht lässt sich nicht unterscheiden, ob der Backup-Status, der Zeitstempel oder das Backup für eine Instanz oder eine Datenbank gilt.

  3. Aktivieren Sie auf der Seite „Ressourcen“ das Kontrollkästchen benutzerdefiniertes Namensformat für Snapshot-Kopie, und geben Sie dann ein benutzerdefiniertes Namensformat ein, das für den Snapshot-Namen verwendet werden soll.

    Beispiel: Custtext_Policy_hostname oder Resource_hostname. Standardmäßig wird an den Snapshot Namen ein Zeitstempel angehängt.

  4. Führen Sie auf der Seite Richtlinien die folgenden Aufgaben aus:

    1. Wählen Sie im Abschnitt Richtlinien eine oder mehrere Richtlinien aus der Dropdown-Liste aus.

      Sie können eine Richtlinie erstellen, indem Sie * auswählen* Um den Policy Wizard zu starten.

      Im Abschnitt * Zeitpläne für ausgewählte Richtlinien konfigurieren* werden die ausgewählten Richtlinien aufgelistet.

    2. Wählen Sie In der Spalte Zeitplan konfigurieren für die Richtlinie, für die Sie einen Zeitplan konfigurieren möchten.

    3. In der Option * Pläne für Police hinzufügen* policy_name Konfigurieren Sie den Zeitplan, und wählen Sie dann OK.

      Hier policy_name Ist der Name der Richtlinie, die Sie ausgewählt haben.

    Die konfigurierten Zeitpläne sind in der Spalte angewendete Zeitpläne aufgeführt.

    1. Wählen Sie den Microsoft SQL Server Scheduler verwenden* aus, und wählen Sie dann die Planerinstanz aus der Dropdown-Liste Scheduler Instance aus, die mit der Planungsrichtlinie verknüpft ist.

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

    1. Wählen Sie den Verifikationsserver aus der Dropdown-Liste Überprüfungsserver aus.

      Sie können mehrere Verifizierungsserver auswählen (lokaler Host oder Remote-Host).

    Hinweis Die Version des Verifizierungsservers sollte gleich oder höher sein als die Version der Edition des SQL-Servers, der die primäre Datenbank hostet.
    1. Wählen Sie sekundäre Lokatoren laden, um Backups auf dem sekundären Speichersystem zu überprüfen, um Ihre Backups auf dem sekundären Speichersystem zu überprüfen.

    2. Wählen Sie die Richtlinie aus, für die Sie Ihren Überprüfungsplan konfigurieren möchten, und wählen Sie dann * aus*.

    3. Führen Sie im Dialogfeld Add Verification Schedules_Policy_Name_ die folgenden Aktionen durch:

      Ihr Ziel ist Tun Sie das…​

      Führen Sie die Verifizierung nach dem Backup durch

      Wählen Sie Überprüfung nach Sicherung ausführen.

      Planung einer Verifizierung

      Wählen Sie geplante Überprüfung ausführen.

      Hinweis Wenn der Verifikationsserver keine Speicherverbindung hat, schlägt der Verifizierungsvorgang mit Fehler fehl: Datenträger konnte nicht bereitgestellt werden.
    4. Wählen Sie OK.

      Die konfigurierten Zeitpläne sind in der Spalte angewendete Zeitpläne aufgeführt.

  6. Wählen Sie auf der Benachrichtigungsseite aus der Dropdown-Liste E-Mail-Präferenz die Szenarien aus, in denen Sie die E-Mails versenden möchten.

    Außerdem müssen Sie die E-Mail-Adressen für Absender und Empfänger sowie den Betreff der E-Mail angeben. Wenn Sie den Bericht des Vorgangs anhängen möchten, der in der Ressourcengruppe ausgeführt wird, wählen Sie Job-Bericht anhängen.

    Hinweis Für eine E-Mail-Benachrichtigung müssen Sie die SMTP-Serverdetails entweder mit der GUI oder mit dem PowerShell-Befehlssatz Set-SmtpServer angegeben haben.
  7. Überprüfen Sie die Zusammenfassung, und wählen Sie dann Fertig stellen.

    Die Seite der Datenbanktopologie wird angezeigt.

  8. Wählen Sie Jetzt sichern.

  9. Führen Sie auf der Seite Backup die folgenden Schritte aus:

    1. Wenn Sie mehrere Richtlinien auf die Ressource angewendet haben, wählen Sie aus der Dropdown-Liste Richtlinie die Richtlinie aus, die Sie für das Backup verwenden möchten.

      Wenn die für das On-Demand-Backup ausgewählte Richtlinie einem Backup-Zeitplan zugeordnet ist, werden die On-Demand-Backups auf Basis der für den Zeitplantyp festgelegten Aufbewahrungseinstellungen beibehalten.

    2. Wählen Sie zur Überprüfung Ihres Backups nach dem Backup.

    3. Wählen Sie Backup.

      Hinweis Sie sollten den im Windows Scheduler oder SQL Server Agent erstellten Sicherungsauftrag nicht umbenennen.

      Wenn die für das On-Demand-Backup ausgewählte Richtlinie einem Backup-Zeitplan zugeordnet ist, werden die On-Demand-Backups auf Basis der für den Zeitplantyp festgelegten Aufbewahrungseinstellungen beibehalten.

    Es wird eine implizite Ressourcengruppe erstellt. Sie können dies anzeigen, indem Sie auf der Seite „Benutzerzugriff“ den jeweiligen Benutzer oder die jeweilige Gruppe auswählen. Der implizite Gruppentyp lautet „Ressource“.

  10. Überwachen Sie den Vorgangsfortschritt, indem Sie Monitor > Jobs auswählen.

Nachdem Sie fertig sind
  • In MetroCluster-Konfigurationen kann SnapCenter nach einem Failover möglicherweise keine Sicherungsbeziehung erkennen.

  • Wenn Sie Anwendungsdaten auf VMDKs sichern und die Java Heap-Größe für das SnapCenter-Plug-in für VMware vSphere nicht groß genug ist, kann die Sicherung fehlschlagen. Um die Java-Heap-Größe zu erhöhen, suchen Sie nach der Skriptdatei /opt/netapp/init_scvservice. In diesem Skript, das do_start method Befehl startet den SnapCenter-VMware-Plug-in-Service. Aktualisieren Sie diesen Befehl auf Folgendes: Java -jar -Xmx8192M -Xms4096M.

PowerShell Commandlets
Schritte
  1. Starten Sie eine Verbindungssitzung mit dem SnapCenter-Server für einen bestimmten Benutzer, indem Sie das Cmdlet "Open-SmConnection" verwenden.

    Open-smconnection  -SMSbaseurl  https://snapctr.demo.netapp.com:8146

    Die Eingabeaufforderung für Benutzername und Passwort wird angezeigt.

  2. Erstellen Sie mithilfe des Cmdlet "Add-SmPolicy" eine Backup-Richtlinie.

    Dieses Beispiel erstellt eine neue Backup-Richtlinie mit einem SQL Backup-Typ von FullBackup:

    PS C:\> Add-SmPolicy -PolicyName TESTPolicy
    -PluginPolicyType SCSQL -PolicyType Backup
    -SqlBackupType FullBackup -Verbose

    In diesem Beispiel wird eine neue Backup-Richtlinie mit einem Backup-Typ von CrashConsistent für Windows File-Systeme erstellt:

    PS C:\> Add-SmPolicy -PolicyName FileSystemBackupPolicy
    -PluginPolicyType SCW -PolicyType Backup
    -ScwBackupType CrashConsistent -Verbose
  3. Ermitteln Sie Host-Ressourcen mit dem Cmdlet "Get-SmResources".

    Dieses Beispiel ermittelt die Ressourcen für das Microsoft SQL Plug-in auf dem angegebenen Host:

    C:\PS>PS C:\> Get-SmResources -HostName vise-f6.sddev.mycompany.com
    -PluginCode SCSQL

    In diesem Beispiel werden Ressourcen für Windows File-Systeme auf dem angegebenen Host ermittelt:

    C:\PS>PS C:\> Get-SmResources -HostName vise2-f6.sddev.mycompany.com
    -PluginCode SCW
  4. Fügen Sie mit dem Cmdlet "Add-SmResourceGroup" eine neue Ressourcengruppe zu SnapCenter hinzu.

    In diesem Beispiel wird eine neue Ressourcengruppe für die Sicherung von SQL-Datenbanken mit der angegebenen Richtlinie und den angegebenen Ressourcen erstellt:

    PS C:\> Add-SmResourceGroup -ResourceGroupName AccountingResource
    -Resources @{"Host"="visef6.org.com";
    "Type"="SQL Database";"Names"="vise-f6\PayrollDatabase"}
    -Policies "BackupPolicy"

    Dieses Beispiel erstellt eine neue Windows Dateisystem-Backup-Ressourcengruppe mit der angegebenen Richtlinie und Ressourcen:

    PS C:\> Add-SmResourceGroup -ResourceGroupName EngineeringResource
    -PluginCode SCW -Resources @{"Host"="WIN-VOK20IKID5I";
    "Type"="Windows Filesystem";"Names"="E:\"}
    -Policies "EngineeringBackupPolicy"
  5. Initiieren Sie einen neuen Sicherungsauftrag mit dem Cmdlet "New-SmBackup".

    PS C:> New-SmBackup -ResourceGroupName PayrollDataset -Policy FinancePolicy
  6. Zeigen Sie den Status des Backup-Jobs mit dem Cmdlet "Get-SmBackupReport" an.

    In diesem Beispiel wird ein Job-Summary-Bericht aller Jobs angezeigt, die am angegebenen Datum ausgeführt wurden:

    PS C:\> Get-SmJobSummaryReport -Date '1/27/2016'

Die Informationen zu den Parametern, die mit dem Cmdlet und deren Beschreibungen verwendet werden können, können durch Ausführen von get-Help Command_Name abgerufen werden. Alternativ können Sie auch auf die "SnapCenter Software Cmdlet Referenzhandbuch".