Skip to main content
Tous les fournisseurs cloud
  • Amazon Web Services
  • Google Cloud
  • Microsoft Azure
  • Tous les fournisseurs cloud
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Installez le plug-in SnapCenter pour SAP HANA et ajoutez des hôtes de base de données

Contributeurs

Vous devez installer le plug-in SnapCenter pour SAP HANA sur chacun des hôtes de base de données SAP HANA. Selon que l'authentification basée sur une clé SSH est activée ou non sur l'hôte SAP HANA, vous pouvez suivre l'une des méthodes suivantes pour installer le plug-in.

  • Si SSH est activé pour l'hôte de base de données, vous pouvez installer le plug-in à l'aide de l'option SSH. En savoir plus >>.

  • Si SSH est désactivé, installez le plug-in manuellement. En savoir plus >>.

Prérequis

Avant d'ajouter l'hôte, vous devez vous assurer que les prérequis sont respectés.

  • Assurez-vous que Java 11 (64 bits) Oracle Java ou OpenJDK est installé sur chacun des hôtes de base de données SAP HANA.

  • Vous devez avoir ajouté l'environnement de travail et créé le connecteur.

  • Vérifiez que le connecteur est connecté aux hôtes de base de données SAP HANA.

    Pour plus d'informations sur la résolution du problème de connectivité, reportez-vous à la section "Échec de validation de la connectivité entre l'hôte du connecteur BlueXP et l'hôte de la base de données d'applications".

    Lorsque le connecteur est perdu ou si vous avez créé un nouveau connecteur, vous devez associer le connecteur aux ressources d'application existantes. Pour obtenir des instructions sur la mise à jour du connecteur, reportez-vous à la section "Mettre à jour les détails du connecteur".

  • Assurez-vous que l'utilisateur BlueXP a le rôle "Admin compte".

  • Vous devez avoir créé l'utilisateur SnapCenter et configuré sudo pour l'utilisateur non-root (sudo). Pour plus d'informations, reportez-vous à la section "Configurez sudo pour l'utilisateur SnapCenter."

  • Vous devez avoir installé le plug-in SnapCenter pour SAP HANA avant d'ajouter l'hôte de base de données.

  • Lors de l'ajout des hôtes de base de données SAP HANA, vous devez ajouter les clés de stockage HDB. La clé de stockage sécurisée HDB est utilisée pour stocker les informations de connexion des hôtes de base de données SAP HANA en toute sécurité sur le client et le client HDBSQL utilise la clé de stockage utilisateur sécurisée pour se connecter à l'hôte de base de données SAP HANA.

  • Pour la réplication système HANA (HSR), pour protéger les systèmes HANA, vous devez enregistrer manuellement les systèmes HANA primaires et secondaires.

    Remarque Le nom d'hôte doit être identique à celui de l'hôte utilisé dans la réplication HSR.
  • Assurez-vous que la communication du connecteur est activée sur le port SSH (par défaut : 22) si l'installation basée sur SSH est effectuée.

  • Assurez-vous que la communication du connecteur est activée sur le port enfichable (par défaut : 8145) pour que les opérations de protection des données fonctionnent.

  • Assurez-vous que la dernière version du plug-in est installée. Pour mettre à niveau le plug-in, reportez-vous à la section Mettez à niveau le plug-in SnapCenter pour les bases de données SAP HANA.

Configurez sudo pour l'utilisateur SnapCenter

Créez un utilisateur non-root (sudo) pour installer le plug-in.

Étapes
  1. Connectez-vous à la machine virtuelle du connecteur.

  2. Téléchargez le binaire du plug-in hôte SnapCenter Linux.
    sudo docker exec -it cloudmanager_scs_cloud curl -X GET 'http://127.0.0.1/deploy/downloadLinuxPlugin'

  3. Copiez le contenu de sudoer.txt situé à : /var/lib/docker/volumes/service-Manager-2_cloudmanager_scs_cloud_volume/_data/$(sudo docker ps|grep -po « cloudmanager_scs_cloud:.*? "|sed -e's/ *$/'|cut -f2 -d":")/sc-linux-host-plugin

  4. Connectez-vous à l'hôte du système SAP HANA à l'aide d'un compte utilisateur root.

  5. Configurez l'accès sudo pour l'utilisateur non root en copiant le texte copié à l'étape 3 dans /etc/sudoers.d/snapcenter file.

    Dans les lignes ajoutées au fichier /etc/sudoers.d/snapcenter, remplacez <LINUXUSER> par l'utilisateur non-root et <USER_HOME_DIRECTORY> par Home/<non-root-user>.

Installez le plug-in à l'aide du script

Configurez l'authentification basée sur une clé SSH pour le compte utilisateur non root de l'hôte SAP HANA et effectuez les étapes suivantes pour installer le plug-in.

Avant de commencer

Assurez-vous que la connexion SSH au connecteur est activée.

Étapes
  1. Connectez-vous à Connector VM.

  2. Installez le plug-in à l'aide du script fourni dans le connecteur.
    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>

    Si vous utilisez un connecteur plus ancien, exécutez la commande suivante pour installer le 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>

    Nom Description Obligatoire Valeur par défaut

    hôte_plugin

    Spécifie l'hôte SAP HANA

    Oui.

    -

    nom_utilisateur_hôte

    Spécifie l'utilisateur SnapCenter avec des privilèges SSH sur l'hôte SAP HANA

    Oui.

    -

    host_ssh_key

    Spécifie la clé SSH de l'utilisateur SnapCenter et est utilisée pour se connecter à l'hôte SAP HANA

    Oui.

    -

    plugin_port

    Spécifie le port utilisé par le plug-in

    Non

    8145

    port_ssh_hôte

    Spécifie le port SSH sur l'hôte SAP HANA

    Non

    22

    Par exemple, `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

Après avoir installé le plug-in, vous devez Ajouter des hôtes de base de données SAP HANA.

Installez le plug-in manuellement

Si l'authentification basée sur une clé SSH n'est pas activée sur l'hôte HANA, vous devez effectuer les étapes manuelles suivantes pour installer le plug-in.

Étapes

  1. Connectez-vous à Connector VM.

  2. Téléchargez le binaire du plug-in hôte SnapCenter Linux.
    sudo docker exec -it cloudmanager_scs_cloud curl -X GET 'http://127.0.0.1/deploy/downloadLinuxPlugin'

    Le fichier binaire du plug-in est disponible à l'adresse suivante : cd /var/lib/docker/volumes/service-Manager-2_cloudmanager_scs_cloud_volume/_data/$(sudo docker ps|grep -po « cloudmanager_scs_cloud:.*? "|sed -e's/ *$/'|cut -f2 -d":")/sc-linux-host-plugin

  3. Copiez snapcenter_linux_host_plugin_scs.bin depuis le chemin ci-dessus vers /home/<non root user (sudo)>/.sc_netapp path pour chacun des hôtes de base de données SAP HANA à l'aide de scp ou d'autres méthodes alternatives.

  4. Connectez-vous à l'hôte de base de données SAP HANA à l'aide du compte non-root (sudo).

  5. Remplacez le répertoire par /home/<non root user>/.sc_netapp/ et exécutez la commande suivante pour activer les autorisations d'exécution pour le binaire.
    chmod +x snapcenter_linux_host_plugin_scs.bin

  6. Installez le plug-in SAP HANA en tant qu'utilisateur sudo SnapCenter.
    ./snapcenter_linux_host_plugin_scs.bin -i silent -DSPL_USER=<non-root>

  7. Copiez certificate.pem de <base_mount_path>/client/certificate/ chemin de la machine virtuelle du connecteur vers /var/opt/snapcenter/spl/etc/ sur l'hôte du plug-in.

  8. Accédez à /var/opt/snapcenter/spl/etc et exécutez la commande keytool pour importer le certificat.
    keytool -import -alias agentcert -file certificate.pem -keystore keystore.jks -deststorepass snapcenter -noprompt

  9. Redémarrer SPL : systemctl restart spl

  10. Vérifier que le plug-in est accessible depuis le connecteur en exécutant la commande ci-dessous à partir du connecteur.
    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

Après avoir installé le plug-in, vous devez Ajouter des hôtes de base de données SAP HANA.

Mettez à niveau le plug-in SnapCenter pour les bases de données SAP HANA

Vous devez mettre à niveau le plug-in SnapCenter pour la base de données SAP HANA pour accéder aux nouvelles fonctionnalités et améliorations les plus récentes.

Avant de commencer

  • Assurez-vous qu'aucune opération n'est en cours d'exécution sur l'hôte.

Étapes

  1. Configurez sudo pour l'utilisateur SnapCenter. Pour plus d'informations, reportez-vous à la section Configurez sudo pour l'utilisateur SnapCenter.

  2. Exécutez le script suivant.
    /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

    Si vous utilisez un connecteur plus ancien, exécutez la commande suivante pour mettre à niveau le 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

Ajouter des hôtes de base de données SAP HANA

Vous devez ajouter manuellement des hôtes de base de données SAP HANA pour attribuer des règles et créer des sauvegardes. La découverte automatique de l'hôte de base de données SAP HANA n'est pas prise en charge.

Étapes

  1. Dans l'interface utilisateur BlueXP, sélectionnez protection > sauvegarde et récupération > applications.

  2. Sélectionnez découvrir les applications.

  3. Sélectionnez Cloud Native > SAP HANA et sélectionnez Next.

  4. Dans la page applications, sélectionnez Ajouter un système.

  5. Dans la page Détails du système, effectuez les opérations suivantes :

    1. Sélectionnez le type de système en tant que conteneur de base de données mutualisé ou volumes globaux non-données.

    2. Entrez le nom du système SAP HANA.

    3. Spécifier le SID du système SAP HANA.

    4. (Facultatif) Modifier l'utilisateur OSDB.

    5. Si le système HANA est configuré avec la réplication système HANA, activez HANA System Replication (HSR) System.

    6. Sélectionnez la zone de texte HDB Secure User Store Keys pour ajouter des détails sur les clés de stockage utilisateur.

      Spécifiez le nom de la clé, les détails du système, le nom d'utilisateur et le mot de passe, puis cliquez sur Ajouter une clé.

    Vous pouvez supprimer ou modifier les clés de la boutique utilisateur.

  6. Sélectionnez Suivant.

  7. Sur la page Détails de l'hôte, effectuez les opérations suivantes :

    1. Sélectionnez Ajouter un nouvel hôte ou utiliser un hôte existant.

    2. Sélectionnez à l'aide de SSH ou Manuel.

      Pour Manuel, saisissez le nom de domaine complet ou l'adresse IP de l'hôte, le connecteur, le nom d'utilisateur, le port SSH, le port du plug-in, et éventuellement ajouter et valider la clé privée SSH.

    Pour SSH, entrez le nom de domaine complet ou l'adresse IP de l'hôte, le connecteur, le nom d'utilisateur et le port du plug-in.

    1. Sélectionnez Suivant.

  8. Sur la page Configuration de l'hôte, vérifiez si les exigences de configuration sont respectées.

    Cochez les cases pour confirmer.

  9. Sélectionnez Suivant.

  10. Sur la page empreinte de stockage, sélectionnez Ajouter stockage et effectuez les opérations suivantes :

    1. Sélectionnez l'environnement de travail et spécifiez le compte NetApp.

      Dans le volet de navigation de gauche, sélectionnez BlueXP Canvas pour ajouter un nouvel environnement de travail.

    2. Sélectionnez les volumes requis.

    3. Sélectionnez Ajouter un stockage.

  11. Passez en revue tous les détails et sélectionnez Ajouter un système.

Vous pouvez modifier ou supprimer les systèmes SAP HANA de l'interface utilisateur.

Avant de supprimer le système SAP HANA, vous devez supprimer toutes les sauvegardes associées et supprimer la protection.

Ajouter des volumes non-données

Après avoir ajouté le système SAP HANA de type conteneur de base de données mutualisée, vous pouvez ajouter les volumes non-données du système HANA.

Vous pouvez ajouter ces ressources aux groupes de ressources pour effectuer des opérations de protection des données après avoir découvert les bases de données SAP HANA disponibles.

Étapes

  1. Dans l'interface utilisateur BlueXP, cliquez sur protection > sauvegarde et restauration > applications.

  2. Cliquez sur découvrir les applications.

  3. Sélectionnez Cloud Native > SAP HANA et cliquez sur Next.

  4. Dans la page applications, cliquez sur pour sélectionner l'action Correspondant au système pour lequel vous souhaitez ajouter les volumes non-données et sélectionner gérer le système > non-Data Volume.

Ajouter des volumes globaux non-données

Après avoir ajouté le système SAP HANA de type conteneur de base de données mutualisé, vous pouvez ajouter les volumes mondiaux non-données du système HANA.

Étapes

  1. Dans l'interface utilisateur BlueXP, cliquez sur protection > sauvegarde et restauration > applications.

  2. Cliquez sur découvrir les applications.

  3. Sélectionnez Cloud Native > SAP HANA et cliquez sur Next.

  4. Dans la page applications, cliquez sur Ajouter système.

  5. Dans la page Détails du système, effectuez les opérations suivantes :

    1. Dans la liste déroulante Type de système, sélectionnez Volume global hors données.

    2. Entrez le nom du système SAP HANA.

  6. . Sur la page Détails de l'hôte, effectuez les opérations suivantes :

    1. Spécifiez les SID associés du système SAP HANA.

    2. Sélectionnez l'hôte du plug-in

    3. Cliquez sur Suivant.

    4. Vérifiez tous les détails et cliquez sur Ajouter système.