Skip to main content
Tutti i cloud provider
  • Amazon Web Services
  • Google Cloud
  • Microsoft Azure
  • Tutti i cloud provider
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Installare il plug-in SnapCenter per SAP HANA e aggiungere host di database

Collaboratori

Installare il plug-in SnapCenter per SAP HANA su ciascuno degli host di database SAP HANA. A seconda che l'host SAP HANA disponga di un'autenticazione basata su chiave SSH abilitata, è possibile seguire uno dei metodi per installare il plug-in.

  • Se SSH è attivato per l'host del database, è possibile installare il plug-in utilizzando l'opzione SSH. Scopri di più.

  • Se SSH è disattivato, installare il plug-in manualmente. Scopri di più.

Prerequisiti

Prima di aggiungere l'host, assicurarsi che i prerequisiti siano soddisfatti.

  • Assicurarsi che Java 11 (64 bit) Oracle Java o OpenJDK sia installato su ciascuno degli host di database SAP HANA.

  • L'ambiente di lavoro dovrebbe essere stato aggiunto e il connettore dovrebbe essere stato creato.

  • Assicurarsi che il connettore sia connesso agli host del database SAP HANA.

    Per informazioni su come risolvere il problema di connettività, fare riferimento a. "Impossibile convalidare la connettività dall'host del connettore BlueXP all'host del database dell'applicazione".

    Quando il connettore viene perso o se è stato creato un nuovo connettore, è necessario associarlo alle risorse dell'applicazione esistenti. Per istruzioni sull'aggiornamento del connettore, vedere "Aggiornare i dettagli del connettore".

  • Assicurarsi che l'utente BlueXP abbia il ruolo di "account Admin".

  • Si dovrebbe aver creato l'utente SnapCenter e configurato sudo per l'utente non root (sudo). Per ulteriori informazioni, fare riferimento a. "Configurare sudo per l'utente SnapCenter."

  • Prima di aggiungere l'host di database, è necessario aver installato il plug-in SnapCenter per SAP HANA.

  • Durante l'aggiunta degli host di database SAP HANA, è necessario aggiungere le chiavi dell'archivio utente HDB. La chiave di archivio utente sicura HDB viene utilizzata per memorizzare le informazioni di connessione degli host di database SAP HANA in modo sicuro sul client e il client HDBSQL utilizza la chiave di archivio utente sicura per connettersi all'host di database SAP HANA.

  • Per la replica del sistema HANA (HSR), per proteggere i sistemi HANA, è necessario registrare manualmente i sistemi HANA primario e secondario.

    Nota Il nome host deve essere uguale a quello dell'host utilizzato nella replica HSR.
  • Se viene eseguita l'installazione basata su SSH, assicurarsi che il connettore abbia attivato la comunicazione con la porta SSH (impostazione predefinita: 22).

  • Assicurarsi che il connettore abbia la comunicazione abilitata alla porta plug-in (impostazione predefinita: 8145) per il funzionamento delle operazioni di protezione dei dati.

  • Assicurarsi che sia installata la versione più recente del plug-in. Per aggiornare il plug-in, fare riferimento a. Upgrade del plug-in SnapCenter per il database SAP HANA.

Configurare sudo per l'utente SnapCenter

Creare un utente non root (sudo) per installare il plug-in.

Fasi
  1. Accedere a Connector VM.

  2. Scarica il binario del plug-in host Linux di SnapCenter.
    sudo docker exec -it cloudmanager_scs_cloud curl -X GET 'http://127.0.0.1/deploy/downloadLinuxPlugin'

  3. Copiare il contenuto di sudoer.txt situato all'indirizzo: /var/lib/docker/Volumes/service-manager-2_cloudmanager_scs_cloud_volume/_data/$(sudo docker ps|grep -po "cloudmanager_scs_cloud:.*? "|sed -e/ */'|cut -f2 -d":")/sc-linux-host-plugin

  4. Accedere all'host di sistema SAP HANA utilizzando l'account utente root.

  5. Configurare l'accesso sudo per l'utente non root copiando il testo copiato nel passaggio 3 nel file /etc/sudoers.d/snapcenter.

    Nelle righe aggiunte al file /etc/sudoers.d/snapcenter, sostituire <LINUXUSER> con l'utente non root e <USER_HOME_DIRECTORY> con home/<non-root-user>.

Installare il plug-in utilizzando lo script

Configurare l'autenticazione basata su chiave SSH per l'account utente non root dell'host SAP HANA ed eseguire i seguenti passaggi per installare il plug-in.

Prima di iniziare

Assicurarsi che la connessione SSH al connettore sia attivata.

Fasi
  1. Accedere a Connector VM.

  2. Installare il plug-in utilizzando lo script fornito nel connettore.
    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>

    Se si utilizza un connettore meno recente, eseguire il seguente comando per installare il plug-in.
    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>

    Nome Descrizione Obbligatorio Predefinito

    plugin_host

    Specifica l'host SAP HANA

    -

    nome_utente_host

    Specifica l'utente SnapCenter con privilegi SSH sull'host SAP HANA

    -

    host_ssh_key

    Specifica la chiave SSH dell'utente SnapCenter e viene utilizzata per connettersi all'host SAP HANA

    -

    porta_plugin

    Specifica la porta utilizzata dal plug-in

    No

    8145

    host_ssh_port

    Specifica la porta SSH sull'host SAP HANA

    No

    22

    Ad esempio, `sudo bash /var/lib/docker/Volumes/service-manager-2_cloud_manager_scs_cloud_volume/_data/scripts/linux_plugin_copy_and_install.sh --host 10.0.1.1 --Username SnapCenter --sshkey /keys/netapp-ssh.ppk

Dopo aver installato il plug-in, è necessario Aggiunta di host di database SAP HANA.

Installare il plug-in manualmente

Se l'autenticazione basata su chiave SSH non è abilitata sull'host HANA, attenersi alla procedura manuale riportata di seguito per installare il plug-in.

Fasi

  1. Accedere a Connector VM.

  2. Scarica il binario del plug-in host Linux di SnapCenter.
    sudo docker exec -it cloudmanager_scs_cloud curl -X GET 'http://127.0.0.1/deploy/downloadLinuxPlugin'

    Il binario del plug-in è disponibile all'indirizzo: cd /var/lib/docker/Volumes/service-manager-2_cloudmanager_scs_cloud_volume/_data/€(sudo docker ps|grep -po "cloudmanager_scs_cloud:.*? "|sed -e/ */'|cut -f2 -d":")/sc-linux-host-plugin

  3. Copiare snapcenter_linux_host_plugin_scs.bin dal percorso sopra indicato al percorso /home/<non root user (sudo)>/.sc_netapp per ciascuno degli host di database SAP HANA utilizzando metodi SCP o altri metodi alternativi.

  4. Accedere all'host del database SAP HANA utilizzando l'account non root (sudo).

  5. Modificare la directory in /home/<non root user>/.sc_netapp/ ed eseguire il seguente comando per abilitare le autorizzazioni di esecuzione per il file binario.
    chmod +x snapcenter_linux_host_plugin_scs.bin

  6. Installare il plug-in SAP HANA come utente sudo SnapCenter.
    ./snapcenter_linux_host_plugin_scs.bin -i silent -DSPL_USER=<non-root>

  7. Copiare certificate.pem dal percorso <base_mount_path>/client/certificate/ del connettore VM a /var/opt/snapcenter/spl/etc/ sull'host plug-in.

  8. Passare a /var/opt/snapcenter/spl/etc ed eseguire il comando keytool per importare il certificato.
    keytool -import -alias agentcert -file certificate.pem -keystore keystore.jks -deststorepass snapcenter -noprompt

  9. Riavviare SPL: systemctl restart spl

  10. Verificare che il plug-in sia raggiungibile dal connettore eseguendo il comando riportato di seguito dal connettore.
    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

Dopo aver installato il plug-in, è necessario Aggiunta di host di database SAP HANA.

Upgrade del plug-in SnapCenter per il database SAP HANA

È necessario aggiornare il plug-in SnapCenter per il database SAP HANA per accedere alle nuove funzionalità e ai miglioramenti più recenti.

Prima di iniziare

  • Assicurarsi che non vi siano operazioni in esecuzione sull'host.

Fasi

  1. Configurare sudo per l'utente SnapCenter. Per ulteriori informazioni, vedere Configurare sudo per l'utente SnapCenter.

  2. Eseguire il seguente script.
    /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

    Se si utilizza un connettore meno recente, eseguire il seguente comando per aggiornare il plug-in.
    /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

Aggiunta di host di database SAP HANA

È necessario aggiungere manualmente gli host di database SAP HANA per assegnare policy e creare backup. Il rilevamento automatico dell'host del database SAP HANA non è supportato.

Fasi

  1. Nell'interfaccia utente BlueXP, selezionare protezione > Backup e ripristino > applicazioni.

  2. Selezionare trova applicazioni.

  3. Selezionare Cloud Native > SAP HANA e selezionare Next.

  4. Nella pagina applicazioni, selezionare Aggiungi sistema.

  5. Nella pagina Dettagli sistema, eseguire le seguenti operazioni:

    1. Selezionare tipo di sistema come container di database multi-tenant o volumi non dati globali.

    2. Inserire il nome del sistema SAP HANA.

    3. Specificare il SID del sistema SAP HANA.

    4. (Facoltativo) modificare l'utente OSDB.

    5. Se il sistema HANA è configurato con la replica del sistema HANA, attivare sistema di replica del sistema HANA (HSR).

    6. Selezionare la casella di testo HDB Secure User Store Keys per aggiungere i dettagli dei tasti di memorizzazione utente.

      Specificare il nome della chiave, i dettagli del sistema, il nome utente e la password e fare clic su Aggiungi chiave.

    È possibile eliminare o modificare le chiavi dell'archivio utente.

  6. Selezionare Avanti.

  7. Nella pagina Dettagli host, effettuare le seguenti operazioni:

    1. Selezionare Aggiungi nuovo host o Usa host esistente.

    2. Selezionare usando SSH o Manuale.

      Per Manuale, immettere il FQDN host o IP, connettore, Nome utente, porta SSH, porta plug-in, e, facoltativamente, aggiungere e convalidare la chiave privata SSH.

    Per SSH, immettere il nome host FQDN o IP, Connector, Username e plug-in port.

    1. Selezionare Avanti.

  8. Nella pagina Configurazione host, verificare se i requisiti di configurazione sono soddisfatti.

    Selezionare le caselle di controllo per confermare.

  9. Selezionare Avanti.

  10. Nella pagina Storage Footprint, selezionare Aggiungi archiviazione ed eseguire le seguenti operazioni:

    1. Selezionare l'ambiente di lavoro e specificare l'account NetApp.

      Dal riquadro di navigazione a sinistra, selezionare BlueXP Canvas per aggiungere un nuovo ambiente di lavoro.

    2. Selezionare i volumi richiesti.

    3. Selezionare Aggiungi archiviazione.

  11. Controllare tutti i dettagli e selezionare Aggiungi sistema.

È possibile modificare o rimuovere i sistemi SAP HANA dall'interfaccia utente.

Prima di rimuovere il sistema SAP HANA, è necessario eliminare tutti i backup associati e rimuovere la protezione.

Aggiungere volumi non dati

Dopo aver aggiunto il sistema SAP HANA di tipo container di database multi-tenant, è possibile aggiungere i volumi non-Data del sistema HANA.

È possibile aggiungere queste risorse ai gruppi di risorse per eseguire operazioni di protezione dei dati dopo aver individuato i database SAP HANA disponibili.

Fasi

  1. Nell'interfaccia utente BlueXP, fare clic su Protection > Backup and Recovery > Applications.

  2. Fare clic su Scopri applicazioni.

  3. Selezionare Cloud Native > SAP HANA e fare clic su Avanti.

  4. Nella pagina applicazioni, fare clic su per selezionare l'azione Corrispondente al sistema per cui si desidera aggiungere volumi non dati e selezionare Manage System (Gestisci sistema) > non-Data Volume (Volume non dati).

Aggiungere volumi non dati globali

Dopo aver aggiunto il sistema SAP HANA di tipo container di database multi-tenant, puoi aggiungere i Global non-Data Volumes del sistema HANA.

Fasi

  1. Nell'interfaccia utente BlueXP, fare clic su Protection > Backup and Recovery > Applications.

  2. Fare clic su Scopri applicazioni.

  3. Selezionare Cloud Native > SAP HANA e fare clic su Avanti.

  4. Nella pagina applicazioni, fare clic su Aggiungi sistema.

  5. Nella pagina Dettagli sistema, eseguire le seguenti operazioni:

    1. Dal menu a discesa System Type (tipo di sistema), selezionare Global non-Data Volume (Volume non dati globale).

    2. Inserire il nome del sistema SAP HANA.

  6. . Nella pagina Dettagli host, effettuare le seguenti operazioni:

    1. Specificare i SID associati al sistema SAP HANA.

    2. Selezionare l'host del plug-in

    3. Fare clic su Avanti.

    4. Esaminare tutti i dettagli e fare clic su Aggiungi sistema.