Skip to main content
Alle Cloud-Provider
  • Amazon Web Services
  • Google Cloud
  • Microsoft Azure
  • Alle Cloud-Provider
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Installieren Sie das SnapCenter-Plug-in für SAP HANA und fügen Sie Datenbank-Hosts hinzu

Beitragende

Sie sollten das SnapCenter-Plug-in für SAP HANA auf jedem der SAP HANA-Datenbank-Hosts installieren. Je nachdem, ob auf dem SAP HANA-Host eine auf SSH-Schlüssel basierende Authentifizierung aktiviert ist, können Sie eine der Methoden zur Installation des Plug-ins befolgen.

Voraussetzungen

Bevor Sie den Host hinzufügen, sollten Sie sicherstellen, dass die Voraussetzungen erfüllt sind.

  • Vergewissern Sie sich, dass auf jedem der SAP HANA-Datenbank-Hosts Java 11 (64-Bit) oder OpenJDK installiert ist.

  • Sie sollten die Arbeitsumgebung hinzugefügt und den Connector erstellt haben.

  • Stellen Sie sicher, dass der Connector mit den SAP HANA-Datenbank-Hosts verbunden ist.

    Informationen zur Behebung des Verbindungsproblem finden Sie unter "Fehler beim Validieren der Verbindung vom BlueXP Connector-Host zum Applikationsdatenbank-Host".

    Wenn der Connector verloren geht oder Sie einen neuen Connector erstellt haben, sollten Sie den Connector den vorhandenen Anwendungsressourcen zuordnen. Anweisungen zum Aktualisieren des Connectors finden Sie unter "Aktualisieren Sie die Verbindungsdetails".

  • Stellen Sie sicher, dass der BlueXP-Benutzer über die Rolle „Account Admin“ verfügt.

  • Sie sollten den SnapCenter-Benutzer erstellt und sudo für den Benutzer nicht-root (sudo) konfiguriert haben. Weitere Informationen finden Sie unter "Konfigurieren Sie sudo für SnapCenter-Benutzer."

  • Sie sollten das SnapCenter-Plug-in für SAP HANA installiert haben, bevor Sie den Datenbank-Host hinzufügen.

  • Beim Hinzufügen der SAP HANA-Datenbank-Hosts sollten Sie die HDB-Benutzerspeicherschlüssel hinzufügen. Der HDB Secure User Store-Schlüssel wird verwendet, um die Verbindungsinformationen der SAP HANA Datenbank-Hosts sicher auf dem Client zu speichern und HDBSQL-Client verwendet den sicheren User Store-Schlüssel für die Verbindung zum SAP HANA-Datenbank-Host.

  • Für HANA System Replication (HSR) sollten Sie zum Schutz der HANA-Systeme sowohl primäre als auch sekundäre HANA-Systeme manuell registrieren.

    Hinweis Der Hostname muss der gleiche sein wie der Host, der in der HSR-Replikation verwendet wird.
  • Stellen Sie sicher, dass für den Connector die Kommunikation zum SSH-Port aktiviert ist (Standard: 22), wenn eine SSH-basierte Installation durchgeführt wird.

  • Stellen Sie sicher, dass der Connector die Kommunikation für den Plug-in-Port aktiviert hat (Standard: 8145), damit die Datenschutzvorgänge funktionieren.

  • Stellen Sie sicher, dass die neueste Version des Plug-ins installiert ist. Informationen zum Aktualisieren des Plug-ins finden Sie unter Upgrade des SnapCenter Plug-in für SAP HANA Datenbank.

Konfigurieren Sie sudo für SnapCenter-Benutzer

Erstellen Sie einen nicht-Root-Benutzer (sudo), um das Plug-in zu installieren.

Schritte
  1. Melden Sie sich bei der Connector-VM an.

  2. Laden Sie die SnapCenter Linux Host Plug-in-Binärdatei herunter.
    sudo docker exec -it cloudmanager_scs_cloud curl -X GET 'http://127.0.0.1/deploy/downloadLinuxPlugin'

  3. Kopieren Sie den Inhalt von sudoer.txt unter: /var/lib/Docker/Volumes/Service-Manager-2_cloudmanager_scs_Cloud_Volume/_Data/€(sudo docker ps_grep -Po "Cloud Manager_scs_Cloud:.*? „/sed -e s/ *€//' Cut -f2 -d“:“)/sc-linux-Host-Plugin

  4. Melden Sie sich über das root-Benutzerkonto beim SAP HANA-Systemhost an.

  5. Konfigurieren Sie den sudo-Zugriff für den nicht-root-Benutzer, indem Sie den im Schritt 3 kopierten Text in die /etc/sudoers.d/snapcenter-Datei kopieren.

    Ersetzen Sie in den Zeilen, die Sie der /etc/sudoers.d/snapcenter-Datei hinzugefügt haben, <LINUXUSER> durch den Benutzer nicht-root und <USER_HOME_DIRECTORY> durch Home/<non-root-user>.

Installieren Sie das Plug-in mithilfe des Skripts

Konfigurieren Sie die SSH-Schlüsselauthentifizierung für das nicht-root-Benutzerkonto des SAP HANA-Hosts und führen Sie die folgenden Schritte zur Installation des Plug-ins aus.

Bevor Sie beginnen

Stellen Sie sicher, dass die SSH-Verbindung zum Connector aktiviert ist.

Schritte
  1. Melden Sie sich bei Connector VM an.

  2. Installieren Sie das Plug-in mit dem im Connector bereitgestellten Skript.
    sudo bash /var/lib/docker/volumes/service-manager-2_cloudmanager_scs_cloud_volume/_data/scripts/linux_plugin_copy_and_install.sh --host <plugin_host> --username <host_user_name> --sshkey <host_ssh_key> --pluginport <plugin_port> --sshport <host_ssh_port>

    Wenn Sie einen älteren Connector verwenden, führen Sie den folgenden Befehl aus, um das Plug-in zu installieren.
    sudo /var/lib/docker/volumes/cloudmanager_scs_cloud_volume/_data/scripts/linux_plugin_copy_and_install.sh --host <plugin_host> --username <host_user_name> --sshkey <host_ssh_key> --pluginport <plugin_port> --sshport <host_ssh_port>

    Name Beschreibung Obligatorisch Standard

    Plugin_Host

    Gibt den SAP HANA-Host an

    Ja.

    -

    Host_User_Name

    Gibt den SnapCenter-Benutzer mit SSH-Berechtigungen auf dem SAP HANA-Host an

    Ja.

    -

    Host_ssh_Key

    Gibt den SSH-Schlüssel des SnapCenter-Benutzers an und wird zur Verbindung mit dem SAP HANA-Host verwendet

    Ja.

    -

    Plugin_Port

    Gibt den vom Plug-in verwendeten Port an

    Nein

    8145

    Host_ssh_Port

    Gibt den SSH-Port auf dem SAP HANA-Host an

    Nein

    22

    Beispiel: `sudo bash /var/lib/Docker/Volumes/Service-Manager-2_Cloudmanager_scs_Cloud_Volume/_Data/scripts/linux_plugin_copy_and_install.sh --Host 10.0.1.1 --username SnapCenter --sshkey /keys/netapp-ssh.ppk

Nach der Installation des Plug-ins sollten Sie dies tun Fügen Sie SAP HANA Datenbank-Hosts hinzu.

Installieren Sie das Plug-in manuell

Wenn die SSH-Schlüsselauthentifizierung auf dem HANA-Host nicht aktiviert ist, sollten Sie die folgenden manuellen Schritte ausführen, um das Plug-in zu installieren.

Schritte

  1. Melden Sie sich bei Connector VM an.

  2. Laden Sie die SnapCenter Linux Host Plug-in-Binärdatei herunter.
    sudo docker exec -it cloudmanager_scs_cloud curl -X GET 'http://127.0.0.1/deploy/downloadLinuxPlugin'

    Die Plug-in-Binärdatei ist verfügbar unter: cd /var/lib/Docker/Volumes/Service-Manager-2_Cloudmanager_scs_Cloud_Volume/_Data/€(sudo docker ps_grep -Po "Cloud Manager_scs_Cloud:.*? „/sed -e s/ *€//' Cut -f2 -d“:“)/sc-linux-Host-Plugin

  3. Kopieren Sie snapcenter_linux_Host_Plugin_scs.bin von dem obigen Pfad zu /Home/<non root user (sudo)>/.sc_netapp Pfad für jeden der SAP HANA Datenbank Hosts entweder mit scp oder anderen alternativen Methoden.

  4. Melden Sie sich über das nicht-Root-Konto (sudo) beim SAP HANA-Datenbank-Host an.

  5. Ändern Sie das Verzeichnis in /Home/<non root user>/.sc_netapp/ und führen Sie den folgenden Befehl aus, um die Ausführungsberechtigungen für die Binärdatei zu aktivieren.
    chmod +x snapcenter_linux_host_plugin_scs.bin

  6. Installieren Sie das SAP HANA-Plug-in als sudo-SnapCenter-Benutzer.
    ./snapcenter_linux_host_plugin_scs.bin -i silent -DSPL_USER=<non-root>

  7. Kopieren Sie Certificate.pem vom <base_mount_path>/Client/Certificate/ Pfad der Konnektor-VM nach /var/opt/snapcenter/spl/etc/ auf den Plug-in-Host.

  8. Navigieren Sie zu /var/opt/snapcenter/spl/etc und führen Sie den keytool-Befehl aus, um das Zertifikat zu importieren.
    keytool -import -alias agentcert -file certificate.pem -keystore keystore.jks -deststorepass snapcenter -noprompt

  9. SPL neu starten: systemctl restart spl

  10. Überprüfen Sie, ob das Plug-in über den Connector erreichbar ist, indem Sie den folgenden Befehl über den Connector ausführen.
    docker exec -it cloudmanager_scs_cloud curl -ik https://<FQDN or IP of the plug-in host>:<plug-in port>/PluginService/Version --cert config/client/certificate/certificate.pem --key /config/client/certificate/key.pem

Nach der Installation des Plug-ins sollten Sie dies tun Fügen Sie SAP HANA Datenbank-Hosts hinzu.

Upgrade des SnapCenter Plug-in für SAP HANA Datenbank

Sie sollten das SnapCenter-Plug-in für SAP HANA-Datenbank aktualisieren, um auf die neuesten Funktionen und Verbesserungen zugreifen zu können.

Bevor Sie beginnen

  • Stellen Sie sicher, dass auf dem Host keine Vorgänge ausgeführt werden.

Schritte

  1. Konfigurieren Sie sudo für SnapCenter-Benutzer. Weitere Informationen finden Sie unter Konfigurieren Sie sudo für SnapCenter-Benutzer.

  2. Führen Sie das folgende Skript aus.
    /var/lib/docker/volumes/service-manager-2_cloudmanager_scs_cloud_volume/_data/scripts/linux_plugin_copy_and_install.sh --host <plugin_host> --username <host_user_name> --sshkey <host_ssh_key> --pluginport <plugin_port> --sshport <host_ssh_port> --upgrade

    Wenn Sie einen älteren Connector verwenden, führen Sie den folgenden Befehl aus, um das Plug-in zu aktualisieren.
    /var/lib/docker/volumes/cloudmanager_scs_cloud_volume/_data/scripts/linux_plugin_copy_and_install.sh --host <plugin_host> --username <host_user_name> --sshkey <host_ssh_key> --pluginport <plugin_port> --sshport <host_ssh_port> --upgrade

Fügen Sie SAP HANA Datenbank-Hosts hinzu

Sie sollten SAP HANA-Datenbank-Hosts manuell hinzufügen, um Richtlinien zuzuweisen und Backups zu erstellen. Die automatische Erkennung des SAP HANA-Datenbank-Hosts wird nicht unterstützt.

Schritte

  1. Wählen Sie in der BlueXP-Benutzeroberfläche Schutz > Sicherung und Wiederherstellung > Anwendungen aus.

  2. Wählen Sie Anwendungen Entdecken.

  3. Wählen Sie Cloud Native > SAP HANA und dann Next.

  4. Wählen Sie auf der Seite Anwendungen die Option System hinzufügen aus.

  5. Führen Sie auf der Seite Systemdetails die folgenden Aktionen durch:

    1. Wählen Sie den Systemtyp als mandantenfähiger Datenbank-Container oder als globale nicht-Daten-Volumes aus.

    2. Geben Sie den SAP HANA-Systemnamen ein.

    3. Geben Sie die SID des SAP HANA-Systems an.

    4. (Optional) OSDB-Benutzer ändern.

    5. Wenn HANA-System mit HANA System Replication konfiguriert ist, aktivieren Sie HANA System Replication (HSR) System.

    6. Wählen Sie das Textfeld HDB Secure User Store Keys aus, um Details zum Benutzerspeicher hinzuzufügen.

      Geben Sie den Schlüsselnamen, die Systemdetails, den Benutzernamen und das Passwort an und klicken Sie auf Schlüssel hinzufügen.

    Sie können die Benutzerspeicherschlüssel löschen oder ändern.

  6. Wählen Sie Weiter.

  7. Führen Sie auf der Seite Host Details die folgenden Aktionen durch:

    1. Wählen Sie Neuen Host hinzufügen oder vorhandenen Host verwenden.

    2. Wählen Sie mit SSH oder manuell aus.

      Geben Sie für Manual den Host-FQDN oder IP, Connector, Username, SSH-Port, Plug-in-Port, und fügen Sie optional den privaten SSH-Schlüssel hinzu und validieren Sie diesen.

    Geben Sie für SSH den Host-FQDN oder die IP-Adresse, den Connector, den Benutzernamen und den Plug-in-Port ein.

    1. Wählen Sie Weiter.

  8. Überprüfen Sie auf der Seite Host Configuration, ob die Konfigurationsanforderungen erfüllt sind.

    Aktivieren Sie zur Bestätigung die Kontrollkästchen.

  9. Wählen Sie Weiter.

  10. Wählen Sie auf der Seite Storage Footprint die Option Add Storage aus, und führen Sie die folgenden Schritte aus:

    1. Wählen Sie die Arbeitsumgebung aus und geben Sie den NetApp Account an.

      Wählen Sie im linken Navigationsbereich BlueXP Canvas aus, um eine neue Arbeitsumgebung hinzuzufügen.

    2. Wählen Sie die erforderlichen Volumes aus.

    3. Wählen Sie Speicher Hinzufügen.

  11. Überprüfen Sie alle Details und wählen Sie System hinzufügen.

Sie können die SAP HANA-Systeme von der Benutzeroberfläche ändern oder entfernen.

Bevor Sie das SAP HANA-System entfernen, sollten Sie alle zugehörigen Backups löschen und den Schutz entfernen.

Hinzufügen Von Nicht-Daten-Volumes

Nach dem Hinzufügen des mandantenfähigen Datenbank-Containers vom Typ SAP HANA-System können Sie die nicht-Daten-Volumes des HANA-Systems hinzufügen.

Diese Ressourcen können Ressourcengruppen hinzugefügt werden, um Datensicherungsvorgänge durchzuführen, nachdem die verfügbaren SAP HANA Datenbanken ermittelt wurden.

Schritte

  1. Klicken Sie in der Benutzeroberfläche BlueXP auf Schutz > Sicherung und Wiederherstellung > Anwendungen.

  2. Klicken Sie Auf Anwendungen Entdecken.

  3. Wählen Sie Cloud Native > SAP HANA und klicken Sie auf Next.

  4. Klicken Sie auf der Seite Anwendungen auf Symbol, um die Aktion auszuwählen Entsprechend dem System, für das Sie die nicht-Daten-Volumes hinzufügen möchten, und wählen Sie System verwalten > nicht-Daten-Volume.

Hinzufügen Von Globalen, Nicht Datenbasierten Volumes

Nach dem Hinzufügen des mandantenfähigen Datenbank-Containers vom Typ SAP HANA-System können Sie die globalen nicht-Daten-Volumes des HANA-Systems hinzufügen.

Schritte

  1. Klicken Sie in der Benutzeroberfläche BlueXP auf Schutz > Sicherung und Wiederherstellung > Anwendungen.

  2. Klicken Sie Auf Anwendungen Entdecken.

  3. Wählen Sie Cloud Native > SAP HANA und klicken Sie auf Next.

  4. Klicken Sie auf der Seite Anwendungen auf System hinzufügen.

  5. Führen Sie auf der Seite Systemdetails die folgenden Aktionen durch:

    1. Wählen Sie aus der Dropdown-Liste Systemtyp globales Volume ohne Daten aus.

    2. Geben Sie den SAP HANA-Systemnamen ein.

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

    1. Geben Sie die zugehörigen SIDs des SAP HANA-Systems an.

    2. Wählen Sie den Plug-in-Host aus

    3. Klicken Sie Auf Weiter.

    4. Überprüfen Sie alle Details und klicken Sie auf System hinzufügen.