Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Azure Center for SAP solutions vous permet de déployer et de gérer des systèmes SAP sur Azure. Ce guide de démarrage rapide vous montre comment installer le logiciel SAP pour l’infrastructure déployée pour un système SAP. À l’étape précédente, vous avez créé une infrastructure pour un système SAP avec une architecture distribuée hautement disponible. Vous avez utilisé Azure Center pour les solutions SAP avec Azure CLI et fourni des noms de ressources personnalisés pour les ressources Azure déployées.
Après avoir déployé l’infrastructure et installé le logiciel SAP, vous pouvez gérer et surveiller le système via la ressource Instance Virtuelle pour les solutions SAP (VIS). Par exemple, vous pouvez :
- Affichez et suivez le système SAP en tant que ressource Azure, appelée Virtual Instance for SAP solutions (VIS).
- Obtenez des recommandations pour vos configurations d’infrastructure ET de système d’exploitation SAP en fonction des vérifications de qualité qui évaluent les meilleures pratiques pour SAP sur Azure.
- Obtenez des informations sur l'intégrité et l'état de votre système SAP.
- Démarrez et arrêtez la couche d'application SAP.
- Démarrez et arrêtez des instances individuelles de services centraux SAP (Advanced Business Application Programming SAP Central Services), de serveur d’applications et de base de données HANA.
- Surveillez les métriques d’infrastructure Azure pour les ressources système SAP.
- Affichez l’analyse des coûts pour le système SAP.
Prérequis
- Un abonnement Azure. Si vous n'avez pas encore d'abonnement Azure, créez un compte gratuit.
- Un compte Azure avec les rôles Azure Center for SAP solutions administrator et Managed Identity Operator, et l'accès aux abonnements et aux groupes de ressources dans lesquels vous créez la ressource Virtual Instance for SAP solutions (VIS).
- Une identité managée attribuée par l’utilisateur qui dispose de l’accès au rôle Azure Center for SAP solutions service role sur l’abonnement ou au minimum sur tous les groupes de ressources (calcul, réseau, stockage).
- Un compte de stockage dans lequel vous stockez le média SAP.
- Rôle Lecteur et Accès aux données affecté à l’identité managée affectée par l’utilisateur sur le compte de stockage où vous stockez le média SAP.
- Un réseau configuré pour votre déploiement d’infrastructure.
- Un déploiement de l’infrastructure S/4HANA.
- La clé privée SSH pour les machines virtuelles du système SAP. Vous avez généré cette clé au moment du déploiement de l’infrastructure.
- Le support d’installation SAP se trouve dans un compte de stockage. Pour plus d’informations, consultez Télécharger le support d’installation SAP.
- Fichier de configuration JSON que vous avez utilisé pour créer une infrastructure dans l’étape previous pour le système SAP à l’aide de PowerShell ou de Azure CLI.
- L’identifiant du principal de service (ID SPN) et le mot de passe pour autoriser l’agent de clôture Azure (dispositif de fencing) sur les ressources Azure, car vous installez un système SAP hautement disponible.
- Pour obtenir un exemple, consultez la documentation Red Hat pour Creating a Microsoft Entra application.
- Pour éviter l’expiration fréquente du mot de passe, utilisez Azure CLI pour créer l’identificateur du principal de service et le mot de passe au lieu du portail Azure.
Azure Cloud Shell
Azure hôtes Azure Cloud Shell, un environnement d’interpréteur de commandes interactif que vous pouvez utiliser via votre navigateur. Vous pouvez utiliser Bash ou PowerShell avec Cloud Shell pour utiliser des services Azure. Vous pouvez utiliser les Cloud Shell commandes préinstallées pour exécuter le code dans cet article, sans avoir à installer quoi que ce soit sur votre environnement local.
Pour commencer Azure Cloud Shell :
| Option | Exemple/Lien |
|---|---|
| Sélectionnez Essayer dans le coin supérieur droite d’un bloc de codes ou de commandes. La sélection de Try It ne copie pas automatiquement le code ou la commande dans Cloud Shell. |
|
| Accédez à https://shell.azure.com ou sélectionnez le bouton Launch Cloud Shell pour ouvrir Cloud Shell dans votre navigateur. |
|
| Sélectionnez le bouton Cloud Shell dans la barre de menus en haut à droite du portail Azure. |
|
Pour utiliser Azure Cloud Shell :
Démarrez Cloud Shell.
Sélectionnez le bouton Copier sur un bloc de codes (ou un bloc de commandes) pour copier le code ou la commande.
Collez le code ou la commande dans la session Cloud Shell en sélectionnant Ctrl+Shift+V sur Windows et Linux, ou en sélectionnant Cmd+Shift+V sur macOS.
Sélectionnez Entrée pour exécuter le code ou la commande.
Créer un fichier de configuration JSON
Le fichier JSON pour l’installation du logiciel SAP est similaire à celui utilisé pour déployer l’infrastructure pour SAP, avec une section ajoutée pour la configuration logicielle SAP.
La section configuration logicielle nécessite les entrées suivantes :
Type d’installation du logiciel : conservez cette valeur en tant que
SAPInstallWithoutOSConfig.URL du bom : chemin d’accès du fichier BOM. Par exemple :
https://<your-storage-account>.blob.core.windows.net/sapbits/sapfiles/boms/S41909SPS03_v0010ms.yaml.Version du logiciel: Azure Center for SAP Solutions prend en charge :
SAP S/4HANA 1909 SPS03
SAP S/4HANA 2020 SPS 03
SAP S/4HANA 2021 ISS 00
SAP S/4HANA 2022 ISS 00
ID du compte de stockage : ID de ressource du compte de stockage où le fichier BOM est créé.
ID client de fencing : identifiant client pour le principal de service de l’agent de fencing STONITH (requis pour les déploiements HA).
Mot de passe client de fencing : mot de passe pour le principal de service de l’agent de fencing (requis pour les déploiements HA).
Vous pouvez utiliser le fichier de charge utile d’installation logicielle d'exemple .
Installer le logiciel SAP
Utilisez az workloads sap-virtual-instance create pour installer le logiciel SAP :
az workloads sap-virtual-instance create -g <Resource Group Name> -n <VIS Name> --environment NonProd --sap-product s4hana --configuration <Payload file path> --identity "{type:UserAssigned,userAssignedIdentities:{<Managed_Identity_ResourceID>:{}}}"
Note
Les commandes pour le déploiement et l’installation de l’infrastructure sont identiques, mais le fichier de charge utile pour les deux opérations est différent.