SAP-systemen, toepassingsserverexemplaren en HANA-database voorlopig stoppen
In deze handleiding leert u hoe u uw SAP-systemen, afzonderlijke exemplaren en HANA-database voorlopig stopt via de RESOURCE Virtual Instance for SAP solutions (VIS) in Azure Center voor SAP-oplossingen. U kunt uw systeem soepel stoppen door ervoor te zorgen dat bestaande gebruikersverbindingen, batchprocessen, enzovoort eerst worden verwijderd.
Met behulp van de Azure PowerShell-, CLI - en REST API-interfaces kunt u het volgende doen:
- Stop het hele SAP-systeem, dat is de exemplaren van de toepassingsserver en het centrale services-exemplaar.
- Specifieke SAP-toepassingsserverexemplaren voorlopig stoppen.
- HANA-database voorlopig stoppen.
Vereisten
- Een SAP-systeem dat u hebt gemaakt in Azure Center voor SAP-oplossingen of die u hebt geregistreerd bij Azure Center voor SAP-oplossingen.
- Controleer of uw Azure-account azure Center voor SAP-oplossingenbeheerder of gelijkwaardige roltoegang heeft voor het virtuele exemplaar voor SAP-oplossingsbronnen. Zie voor meer informatie hoe u gedetailleerde machtigingen gebruikt voor het starten en stoppen van acties op vis, afzonderlijke SAP-exemplaren en HANA-databases.
- Voor HA-implementaties moet de CONNECTOR voor het HA-interfacecluster voor SAP (
sap_vendor_cluster_connector
) zijn geïnstalleerd op het ASCS-exemplaar. Zie de specificaties van de SUSE-connector en de RHEL-connectorspecificaties voor meer informatie. - Voor HANA-database wordt de stopbewerking alleen gestart wanneer de onderhoudsmodus van het cluster de status Uitgeschakeld heeft.
SAP-systeem voorlopig stoppen
Op dit moment kunt u een zachte stopbewerking starten vanuit de Azure PowerShell-, Azure CLI-interfaces (Opdrachtregelinterface) en REST API. U moet de stopbewerking samen met een time-outwaarde voor een zachte stop in seconden gebruiken om een zachte stop te starten. Zodra u een zachte stop op VIS start en de bewerking is geactiveerd op het SAP-systeem, controleert u de status en status van het VIS om te controleren of het systeem is gestopt.
Notitie
Wanneer u een SAP-systeem- of toepassingsserverexemplementatie probeert te stoppen met behulp van Azure Center voor SAP-oplossingen, moet de time-outwaarde voor voorlopig stoppen groter zijn dan 0 en minder dan 82800 seconden.
Systeem voor zachte stop in PowerShell
Gebruik de opdracht Stop-AzWorkloadsSapVirtualInstance :
Stop-AzWorkloadsSapVirtualInstance -InputObject /subscriptions/sub1/resourceGroups/rg1/providers/Microsoft.Workloads/sapVirtualInstances/DB0 --SoftStopTimeoutSecond 300 `
Systeem voor zachte stop in CLI
Gebruik de opdracht 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
Systeem voor voorlopig stoppen met REST API
Gebruik deze voorbeeldpayload om een SAP-systeem voorlopig te stoppen. U kunt de time-outwaarde voor zachte stop in seconden opgeven.
SAP-toepassingsserverexemplaren voorlopig stoppen
U kunt een specifieke toepassingsserver voorlopig stoppen in Azure Center voor SAP-oplossingen met behulp van Azure PowerShell-, CLI- en REST API-interfaces. Zodra u voorlopig stoppen op de toepassingsserver start en de bewerking is geactiveerd, controleert u de status en status van het exemplaar van de toepassingsserver om te controleren of deze is gestopt.
Als u een toepassingsserver wilt stoppen die wordt weergegeven als een app-serverexemplaren voor sap-oplossingenresources :
PowerShell gebruiken
Gebruik de opdracht Stop-AzWorkloadsSapApplicationInstance :
Stop-AzWorkloadsSapApplicationInstance -InputObject /subscriptions/Sub1/resourceGroups/RG1/providers/Microsoft.Workloads/sapVirtualInstances/DB0/applicationInstances/app0 --SoftStopTimeoutSecond 300 `
CLI gebruiken
Gebruik de opdracht 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
REST API gebruiken
Gebruik deze voorbeeldpayload om een exemplaar van een toepassingsserver voorlopig te stoppen. U kunt de time-outwaarde voor zachte stop in seconden opgeven.
HANA-database voorlopig stoppen
U kunt de HANA-database voorlopig stoppen, zodat de database correct stopt nadat alle actieve instructies zijn voltooid. U kunt de Azure PowerShell-, CLI- en REST API-interfaces gebruiken om de database voorlopig te stoppen. Zodra u voorlopig stoppen op de HANA-database start en de bewerking is geactiveerd op het database-exemplaar, controleert u de status van het database-exemplaar op het VIS om te controleren of deze is gestopt.
Notitie
Wanneer u probeert een HANA-database-exemplaar voorlopig te stoppen met Azure Center voor SAP-oplossingen, moet de time-outwaarde voor voorlopig stoppen groter zijn dan 0 en minder dan 1800 seconden.
PowerShell gebruiken
Gebruik de opdracht Stop-AzWorkloadsSapDatabaseInstance :
Stop-AzWorkloadsSapDatabaseInstance -InputObject /subscriptions/Sub1/resourceGroups/RG1/providers/Microsoft.Workloads/sapVirtualInstances/DB0/databaseInstances/ab0 --SoftStopTimeoutSecond 300 `
CLI gebruiken
Gebruik de opdracht 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
REST API gebruiken
Gebruik deze voorbeeldpayload om de HANA-database voorlopig te stoppen. U kunt de time-outwaarde voor zachte stop in seconden opgeven.