Starten und Beenden von SAP-Systemen mithilfe von Azure PowerShell

In diesem Artikel erfahren Sie, wie Sie SAP-Systeme über die Virtual Instance for SAP Solutions (VIS)-Ressource in Azure Center für SAP-Lösungen mithilfe von Azure PowerShell starten und beenden.

Sie können beginnen und beenden:

  • Die gesamte SAP-Anwendungsebene, die Advanced Business Application Programming SAP Central Services (ASCS) und Anwendungsserverinstanzen umfasst.
  • Einzelne SAP-Instanzen, die zentrale Dienste und Anwendungsserverinstanzen enthalten.
  • Eine HANA-Datenbank.
  • Instanzen in den folgenden Bereitstellungstypen:
    • Einzelserver.
    • Hohe Verfügbarkeit (HA).
    • Verteilt ohne HA
  • SAP-Systeme, die unter Windows ausgeführt werden.
  • SAP-Systeme, die auf RHEL- und SUSE Linux-Betriebssystemen ausgeführt werden.
  • SAP HA-Systeme, die RHEL- und SUSE Pacemaker-Clustering-Software und Windows Server-Failoverclustering verwenden. Andere zertifizierte Clustersoftware wird derzeit nicht unterstützt.

Voraussetzungen

  • Ein SAP-System, das Sie im Azure Center für SAP-Lösungen erstellt oder mit Azure Center für SAP-Lösungen als VIS-Ressource registriert haben.
  • Ein Azure-Konto mit der Administratorrolle von Azure Center für SAP-Lösungen oder einem gleichwertigen Rollenzugriff auf die VIS-Ressource. Weitere Informationen zu den granularen Berechtigungen, die Start- und Stoppaktionen für das VIS, einzelne SAP-Instanzen und DIE HANA-Datenbank steuern, finden Sie unter Start SAP System.
  • Die zugrunde liegenden virtuellen Maschinen (VMs) der SAP-Instanzen müssen ausgeführt werden. Diese Funktion startet oder stoppt die SAP-Anwendungsinstanzen, nicht die virtuellen Computer, die die SAP-Systemressourcen bilden.
  • Der sapstartsrv Dienst muss auf allen VMs im Zusammenhang mit dem SAP-System ausgeführt werden.
  • Bei Hochverfügbarkeitsbereitstellungen wird der HA-Schnittstellen-Cluster-Konnektor für SAP (sap_vendor_cluster_connector) auf der ASCS-Instanz installiert. Weitere Informationen finden Sie in den SPEZIFIKATIONEN des SUSE-Verbinders und der RHEL-Verbinder.
  • Für Startvorgänge muss der Clusterwartungsmodus aktiviert sein. Der Startvorgang für die HANA-Datenbank kann nur initiiert werden, wenn der Clusterwartungsmodus aktiviert ist.
  • Für Stoppvorgänge muss der Clusterwartungsmodus deaktiviert sein. Der Stoppvorgang für die HANA-Datenbank kann nur initiiert werden, wenn der Clusterwartungsmodus deaktiviert ist.

Starten eines SAP-Systems

Um ein SAP-System zu starten, das als VIS-Ressource dargestellt wird, verwenden Sie den Befehl "Start-AzWorkloadsSapVirtualInstance" . Wählen Sie eine der folgenden Optionen aus:

  • Verwenden Sie die VIS-Ressource Name und ResourceGroupName, um das System zu identifizieren, das Sie starten möchten.

    Start-AzWorkloadsSapVirtualInstance -Name DB0 -ResourceGroupName db0-vis-rg
    
  • Verwenden Sie den InputObject Parameter, und übergeben Sie die Ressourcen-ID der VIS-Ressource, die Sie starten möchten.

    Start-AzWorkloadsSapVirtualInstance -InputObject /subscriptions/sub1/resourceGroups/rg1/providers/Microsoft.Workloads/sapVirtualInstances/DB0
    

Beenden eines SAP-Systems

Verwenden Sie den Befehl "Stop-AzWorkloadsSapVirtualInstance ", um ein SAP-System zu beenden, das als VIS-Ressource dargestellt wird. Wählen Sie eine der folgenden Optionen aus:

  • Verwenden Sie die VIS-Ressourcen Name und ResourceGroupName, um das System zu identifizieren, das Sie beenden möchten.

    Stop-AzWorkloadsSapVirtualInstance -Name DB0 -ResourceGroupName db0-vis-rg
    
  • Verwenden Sie den InputObject Parameter, und übergeben Sie die Ressourcen-ID der VIS-Ressource, die Sie beenden möchten.

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