Share via


Sap-Systeme, Anwendungsserverinstanzen und HANA-Datenbank

In diesem Anleitungshandbuch lernen Sie, Ihre SAP-Systeme, einzelne Instanzen und HANA-Datenbank über die Virtual Instance for SAP Solutions (VIS)-Ressource im Azure Center für SAP-Lösungen vorläufig zu stoppen. Sie können Ihr System reibungslos beenden, indem Sie sicherstellen, dass vorhandene Benutzerverbindungen, Batchprozesse usw. zuerst entwässert werden.

Mithilfe der Azure PowerShell-, CLI- und REST-API-Schnittstellen können Sie:

  • Beenden Sie das gesamte SAP-System, d. h. die Instanz der Anwendungsserver und die zentrale Dienstinstanz.
  • Weiches Beenden bestimmter SAP-Anwendungsserverinstanzen.
  • Soft Stop HANA-Datenbank.

Voraussetzungen

Sap-System soft stop

Derzeit können Sie einen Soft Stop-Vorgang aus der Azure PowerShell, Azure-Befehlszeilenschnittstelle (Azure CLI) und REST-API-Schnittstellen initiieren. Sie müssen den Stoppvorgang zusammen mit einem Timeoutwert für weiche Stopps in Sekunden verwenden, um einen weichen Stopp zu initiieren. Sobald Sie den soft stop auf VIS initiieren und der Vorgang erfolgreich auf dem SAP-System ausgelöst wird, überwachen Sie den Status und den Status des VIS, um zu überprüfen, ob das System beendet wurde.

Hinweis

Wenn Sie versuchen, eine SAP-System- oder Applicaton-Serverinstanz mit Azure Center für SAP-Lösungen zu beenden, muss der Timeoutwert für weiches Beenden größer als 0 und weniger als 82800 Sekunden sein.

Soft Stop-System in PowerShell

Verwenden Sie den Befehl "Stop-AzWorkloadsSapVirtualInstance ":

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

Soft-Stop-System in CLI

Verwenden Sie den Befehl "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

Soft Stop-System mit REST-API

Verwenden Sie diese Beispielnutzlast , um ein SAP-System vorläufig zu beenden. Sie können den Timeoutwert für weiche Stopps in Sekunden angeben.

Sap-Anwendungsserverinstanz vorläufig beenden

Sie können einen bestimmten Anwendungsserver in Azure Center für SAP-Lösungen mit Azure PowerShell-, CLI- und REST-API-Schnittstellen vorläufig beenden. Sobald Sie den Soft Stop auf dem Anwendungsserver initiieren und der Vorgang erfolgreich ausgelöst wird, überwachen Sie den Status und den Status der Anwendungsserverinstanz, um zu überprüfen, ob der Vorgang beendet wurde.

So beenden Sie einen Anwendungsserver, der als App-Serverinstanz für SAP-Lösungen dargestellt wird:

PowerShell

Verwenden Sie den Befehl "Stop-AzWorkloadsSapApplicationInstance ":

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

Verwenden von CLI

Verwenden Sie den Befehl "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

Verwenden der REST-API

Verwenden Sie diese Beispielnutzlast , um eine Anwendungsserverinstanz vorläufig zu beenden. Sie können den Timeoutwert für weiche Stopps in Sekunden angeben.

Soft Stop HANA-Datenbank

Sie können die HANA-Datenbank weich beenden, damit die Datenbank ordnungsgemäß beendet wird, nachdem alle ausgeführten Anweisungen abgeschlossen sind. Sie können die Azure PowerShell-, CLI- und REST-API-Schnittstellen verwenden, um die Datenbank vorläufig zu beenden. Sobald Sie den Soft Stop für die HANA-Datenbank initiieren und der Vorgang erfolgreich in der Datenbankinstanz ausgelöst wird, überwachen Sie den Status der Datenbankinstanz im VIS, um zu überprüfen, ob sie beendet wurde.

Hinweis

Wenn Sie versuchen, die HANA-Datenbankinstanz mit Azure Center für SAP-Lösungen vorläufig zu beenden, muss der Timeoutwert für weiche Stopps größer als 0 und weniger als 1800 Sekunden sein.

PowerShell

Verwenden Sie den Befehl "Stop-AzWorkloadsSapDatabaseInstance ":

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

Verwenden von CLI

Verwenden Sie den Befehl "sap-database-instance stop " von az workloads:

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

Verwenden der REST-API

Verwenden Sie diese Beispielnutzlast , um die HANA-Datenbank vorläufig zu beenden. Sie können den Timeoutwert für weiche Stopps in Sekunden angeben.