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.

Klonen eines MySQL-Backups

Beitragende

Sie können SnapCenter zum Klonen einer Backup verwenden. Sie können von primärem oder sekundärem Backup klonen.

Bevor Sie beginnen
  • Sie sollten die Ressourcen oder Ressourcengruppe gesichert haben.

  • Sie sollten sicherstellen, dass die Aggregate, die die Volumes hosten, sich in der Liste der zugewiesenen Aggregate der Storage Virtual Machine (SVM) befinden.

  • Wenn Sie Befehle vor dem Klonen oder nach dem Klonen ausführen, sollten Sie überprüfen, ob die Befehle in der Befehlsliste auf dem Plug-in-Host über folgende Pfade vorhanden sind:

    • Standardspeicherort auf dem Windows-Host: C:\Programme\NetApp\SnapCenter\SnapCenter Plug-in Creator\etc\allowed_commands.config

    • Standardspeicherort auf dem Linux-Host: /opt/NetApp/SnapCenter/scc/etc/allowed_commands.config

Hinweis Wenn die Befehle in der Befehlsliste nicht vorhanden sind, schlägt der Vorgang fehl. * Für MySQL 5.7 sollten Sie IGNORE_MYSQLX_PORT = true (standardmäßig false) in MySQL setzen. Eigenschaftendatei.
Über diese Aufgabe
  • Sie können die geklonten MySQL Instanzen nicht schützen.

  • Informationen zu Einschränkungen für den Klon-Split-Vorgang finden Sie unter "ONTAP 9 Leitfaden für das Management von logischem Storage".

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

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

  2. Filtern Sie auf der Seite Ressourcen die Ressourcen aus der Dropdown-Liste Ansicht nach Ressourcentyp.

    Die Ressourcen werden zusammen mit Informationen wie Typ, Host, zugeordnete Ressourcengruppen und -Richtlinien sowie Status angezeigt.

  3. Wählen Sie die Ressource oder Ressourcengruppe aus.

    Sie müssen eine Ressource auswählen, wenn Sie eine Ressourcengruppe auswählen.

    Die Seite „Topologie der Ressourcen- oder Ressourcengruppe“ wird angezeigt.

  4. Wählen Sie in der Ansicht „Kopien verwalten“ die Option Backups aus den primären oder sekundären (gespiegelten oder ausgelagerten) Speichersystemen aus.

  5. Wählen Sie die Datensicherung aus der Tabelle aus, und klicken Sie dann auf Klon-Symbol.

  6. Führen Sie auf der Seite Standort die folgenden Aktionen durch:

    Für dieses Feld…​ Tun Sie das…​

    Klonserver

    Wählen Sie einen Host aus, auf dem der Klon erstellt werden soll.

    Port

    Geben Sie den Port an, auf dem die geklonte MySQL-Instanz gestartet werden soll.

    NFS-Export-IP-Adresse

    Geben Sie IP-Adressen oder Hostnamen ein, auf denen die geklonten Volumes exportiert werden.

  7. Führen Sie auf der Seite Skripts die folgenden Schritte aus:

    Hinweis Die Skripte werden auf dem Plug-in-Host ausgeführt.
    1. Geben Sie die Befehle für den vor- oder Nachklon ein, die vor oder nach dem Klonvorgang ausgeführt werden sollen.

      • Befehl Pre Clone: Löschen Sie vorhandene Datenbanken mit demselben Namen

      • Befehl nach Clone: Überprüfen Sie eine Datenbank oder starten Sie eine Datenbank.

    2. Geben Sie den Mount-Befehl ein, um ein Dateisystem auf einen Host zu mounten.

      Mount-Befehl für ein Volume oder qtree auf einem Linux-Rechner:

    Beispiel für NFS: mount VSERVER_DATA_IP:%VOLUME_NAME_Clone /mnt

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

  9. Überprüfen Sie die Zusammenfassung und klicken Sie dann auf Fertig stellen.

  10. Überwachen Sie den Fortschritt des Vorgangs, indem Sie auf Monitor > Jobs klicken.

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

    PS C:\> Open-SmConnection  -SMSbaseurl  https:\\snapctr.demo.netapp.com:8146/
  2. Rufen Sie die Backups für den Klonvorgang mit dem Cmdlet Get-SmBackup ab.

    Dieses Beispiel zeigt, dass zwei Backups zum Klonen verfügbar sind:

     C:\PS> Get-SmBackup
    
            BackupId                      BackupName                    BackupTime                    BackupType
            --------                      ----------                    ----------                    ----------
             1                     Payroll Dataset_vise-f6_08... 8/4/2015 11:02:32 AM          Full Backup
             2                     Payroll Dataset_vise-f6_08... 8/4/2015 11:23:17 AM
  3. Initiieren Sie einen Klonvorgang aus einem vorhandenen Backup und geben Sie die NFS-Export-IP-Adressen an, auf die die geklonten Volumes exportiert werden.

    Dieses Beispiel zeigt, dass das zu klonende Backup über eine NFSExportIPs-Adresse 10.32.212.14 verfügt:

    PS C:\> New-SmClone -AppPluginCode MySQL -BackupName "scs000211748_gdl_englab_netapp_com_MySQL_mysqld_3306_scs000211748_06-26-2024_06.08.35.4307" -Resources @{"Host"="scs000211748.gdl.englab.netapp.com";"Uid"="mysqld_3306"} -Port 3320 -CloneToHost shivarhel30.rtp.openenglab.netapp.com
    Hinweis Wenn NFSExportIPs nicht angegeben sind, wird der Standardwert auf den Klon-Zielhost exportiert.
  4. Überprüfen Sie, ob die Backups erfolgreich geklont wurden, indem Sie das Cmdlet "Get-SmCloneReport" verwenden, um die Details zu den Klonjobs anzuzeigen.

    Sie können Details wie Klon-ID, Startdatum und -Zeit, Enddatum und -Zeit anzeigen.

    PS C:\> Get-SmCloneReport -JobId 186
    
        SmCloneId           : 1
        SmJobId             : 186
        StartDateTime       : 8/3/2015 2:43:02 PM
        EndDateTime         : 8/3/2015 2:44:08 PM
        Duration            : 00:01:06.6760000
        Status              : Completed
        ProtectionGroupName : Draper
        SmProtectionGroupId : 4
        PolicyName          : OnDemand_Clone
        SmPolicyId          : 4
        BackupPolicyName    : OnDemand_Full_Log
        SmBackupPolicyId    : 1
        CloneHostName       : SCSPR0054212005.mycompany.com
        CloneHostId         : 4
        CloneName           : Draper__clone__08-03-2015_14.43.53
        SourceResources     : {Don, Betty, Bobby, Sally}
        ClonedResources     : {Don_DRAPER, Betty_DRAPER, Bobby_DRAPER, Sally_DRAPER}
        SmJobError          :