Partager via


Systèmes SAP à arrêt logiciel, instances de serveur d’applications et base de données HANA

Dans ce guide pratique, vous allez apprendre à arrêter de manière réversible vos systèmes SAP, vos instances individuelles et votre base de données HANA via la ressource Virtual Instance for SAP solutions (VIS) dans Azure Center pour les solutions SAP. Vous pouvez arrêter votre système en douceur en vous assurant que les connexions utilisateur existantes, les processus par lots, etc. sont vidés en premier.

À l’aide des interfaces Azure PowerShell, CLI et API REST, vous pouvez :

  • Arrêtez de manière réversible l’ensemble du système SAP, c’est-à-dire les instances de serveur d’applications et l’instance de services centraux.
  • Arrêt logiciel des instances de serveur d’applications SAP spécifiques.
  • Base de données HANA à arrêt logiciel.

Prérequis

Système SAP à arrêt logiciel

Actuellement, vous pouvez lancer une opération d’arrêt réversible à partir d’Azure PowerShell, de interface de ligne de commande Azure (Azure CLI) et d’interfaces d’API REST. Vous devez utiliser l’opération d’arrêt avec une valeur de délai d’expiration d’arrêt réversible en secondes pour lancer un arrêt logiciel. Une fois que vous avez lancé un arrêt logiciel sur VIS et que l’opération est correctement déclenchée sur le système SAP, surveillez l’intégrité et l’état du VIS pour case activée si le système s’est arrêté.

Remarque

Lorsque vous tentez d’arrêter un système SAP ou une instance de serveur applicateur à l’aide d’Azure Center pour les solutions SAP, la valeur du délai d’attente d’arrêt logiciel doit être supérieure à 0 et inférieure à 82800 secondes.

Système d’arrêt logiciel dans PowerShell

Utilisez la commande Stop-AzWorkloadsSapVirtualInstance :

     Stop-AzWorkloadsSapVirtualInstance -InputObject /subscriptions/sub1/resourceGroups/rg1/providers/Microsoft.Workloads/sapVirtualInstances/DB0 --SoftStopTimeoutSecond 300 `

Système d’arrêt logiciel dans l’interface CLI

Utilisez la commande az workloads sap-virtual-instance stop :

     az workloads sap-virtual-instance stop --id /subscriptions/sub1/resourceGroups/rg1/providers/Microsoft.Workloads/sapVirtualInstances/DB0 --soft-stop-timeout-seconds 300

Système d’arrêt logiciel à l’aide de l’API REST

Utilisez cet exemple de charge utile pour arrêter réversiblement un système SAP. Vous pouvez spécifier la valeur de délai d’expiration d’arrêt réversible en secondes.

Instance de serveur d’applications SAP à arrêt réversible

Vous pouvez arrêter de manière réversible un serveur d’applications spécifique dans Azure Center pour les solutions SAP à l’aide d’interfaces d’API AZURE PowerShell, CLI et REST. Une fois que vous avez lancé un arrêt logiciel sur le serveur d’applications et que l’opération est correctement déclenchée, surveillez l’intégrité et l’état de l’instance du serveur d’applications pour case activée s’il s’est arrêté.

Pour arrêter réversiblement un serveur d’applications représenté en tant qu’instance de serveur d’applications pour la ressource de solutions SAP :

Utilisation de PowerShell

Utilisez la commande Stop-AzWorkloadsSapApplicationInstance :

     Stop-AzWorkloadsSapApplicationInstance -InputObject /subscriptions/Sub1/resourceGroups/RG1/providers/Microsoft.Workloads/sapVirtualInstances/DB0/applicationInstances/app0 --SoftStopTimeoutSecond 300 `

Utiliser l'interface CLI

Utilisez la commande az workloads sap-application-server-instance stop :

     az workloads sap-application-server-instance stop --id /subscriptions/Sub1/resourceGroups/RG1/providers/Microsoft.Workloads/sapVirtualInstances/DB0/applicationInstances/app0 --soft-stop-timeout-seconds 300

Utilisation de l'API REST

Utilisez cet exemple de charge utile pour arrêter réversiblement une instance de serveur d’applications. Vous pouvez spécifier la valeur de délai d’expiration d’arrêt réversible en secondes.

Base de données HANA à arrêt logiciel

Vous pouvez arrêter de manière réversible la base de données HANA afin que la base de données s’arrête correctement une fois toutes les instructions en cours d’exécution terminées. Vous pouvez utiliser les interfaces Azure PowerShell, CLI et API REST pour arrêter la base de données de arrêt réversible. Une fois que vous avez lancé un arrêt logiciel sur la base de données HANA et que l’opération est correctement déclenchée sur l’instance de base de données, surveillez l’état de l’instance de base de données sur le VIS pour case activée si elle s’est arrêtée.

Remarque

Lorsque vous tentez d’arrêter de façon réversible l’instance de base de données HANA à l’aide des solutions Azure Center pour SAP, la valeur du délai d’attente d’arrêt réversible doit être supérieure à 0 et inférieure à 1800 secondes.

Utilisation de PowerShell

Utilisez la commande Stop-AzWorkloadsSapDatabaseInstance :

     Stop-AzWorkloadsSapDatabaseInstance -InputObject /subscriptions/Sub1/resourceGroups/RG1/providers/Microsoft.Workloads/sapVirtualInstances/DB0/databaseInstances/ab0 --SoftStopTimeoutSecond 300 `

Utiliser l'interface CLI

Utilisez la commande az workloads sap-database-instance stop :

     az workloads sap-database-instance stop --id /subscriptions/Sub1/resourceGroups/RG1/providers/Microsoft.Workloads/sapVirtualInstances/DB0/databaseInstances/ab0 --soft-stop-timeout-seconds 300

Utilisation de l'API REST

Utilisez cet exemple de charge utile pour arrêter réversiblement la base de données HANA. Vous pouvez spécifier la valeur de délai d’expiration d’arrêt réversible en secondes.