Freigeben über


Starten und Beenden von SAP-Systemen, Instanzen, HANA-Datenbank und ihren zugrunde liegenden virtuellen Computern

In dieser Anleitung erfahren Sie, wie Sie SAP-Systeme und ihre zugrunde liegenden virtuellen Computer über die Virtual Instance for SAP Solutions (VIS)-Ressource im Azure Center für SAP-Lösungen starten und beenden. Dies vereinfacht den Vorgang zum Beenden und Starten von SAP-Systemen, indem die zugrunde liegende Infrastruktur und die SAP-Anwendung in einem Einzigen Befehl heruntergefahren und gestartet werden.

Mithilfe der REST-API-Schnittstellen können Sie:

  • Starten und beenden Sie die gesamte SAP-Anwendungsebene und ihre virtuellen Computer, einschließlich RPC SAP Central Services (ASCS) und Application Server-Instanzen.
  • Starten und beenden Sie eine bestimmte SAP-Instanz, z. B. die Anwendungsserverinstanz und ihre virtuellen Computer.
  • Starten und beenden Sie die HANA-Datenbankinstanz und ihre virtuellen Computer.

Wichtig

Die Möglichkeit, virtuelle Computer eines SAP-Systems zu starten und zu beenden, ist über API Version 2023-10-01 verfügbar.

Hinweis

Sie können den Stopp und den Start von SAP-Systemen planen, die HANA-Datenbank im Maßstab für Ihre SAP-Landschaften mithilfe der ARM-Vorlage. Diese ARM-Vorlage kann an Ihre eigenen Anforderungen angepasst werden.

Voraussetzungen

Nicht unterstützte Szenarien

Die folgenden Szenarien werden derzeit nicht unterstützt, wenn Sie die Start- und Stop-of-SAP-Instanz, einzelne SAP-Instanzen, HANA-Datenbank und ihre zugrunde liegenden VMs verwenden:

  • Starten und Beenden von Systemen, wenn mehrere SIDs auf demselben Satz virtueller Computer vorhanden sind.
  • Starten und Beenden von HANA-Datenbanken mit MCOS(Multiple Components in One System)-Architektur, bei der mehrere HANA-Instanzen auf demselben Satz virtueller Computer ausgeführt werden.
  • Starten und Beenden des SAP-Anwendungsservers oder der zentralen Dienstinstanzen, in denen Instanzen mehrerer SIDs oder mehrerer Instanzen derselben SID auf demselben virtuellen Computer ausgeführt werden.

Wichtig

Wenn Sie SAP, HANA DB und den virtuellen Computer beenden möchten, beenden Sie die VIS-Aktion, um die SAP-Anwendungsebene zu beenden, und beenden Sie dann die HANA-Datenbank, wobei "deallocateVm" auf "true" festgelegt ist. Dadurch wird sichergestellt, dass die SAP-Anwendung und die HANA-Datenbank vor dem Beenden des virtuellen Computers beendet werden.

Hinweis

Wenn Sie ein VIS oder eine Instanz mit der Option "DeallocateVm" auf "true" beenden, wird nur das VIS oder die Instanz beendet, und dann wird der virtuelle Computer heruntergefahren. SAP-Instanzen anderer SIDs werden nicht beendet. Verwenden Sie die Option zum Beenden des virtuellen Computers nur, nachdem alle Auf dem virtuellen Computer ausgeführten Instanzen beendet wurden.

Starten und Beenden des SAP-Systems und zugrunde liegenden virtuellen Maschinen

Sie können die gesamte SAP-Anwendungsebene und die zugrunde liegenden VMs mit REST-API Version 2023-10-01 starten und beenden.

Starten des SAP-Systems und seiner VMs

Um die virtuellen Computer und die SAP-Anwendung darauf zu starten, verwenden Sie die folgende REST-API, wobei der Parameter "startVm" auf "true" festgelegt ist. Mit diesem Befehl werden die virtuellen Computer gestartet, die der Zentralen Dienstinstanz und Anwendungsserverinstanzen zugeordnet sind.

POST https://management.azure.com/subscriptions/Sub1/resourceGroups/test-rg/providers/Microsoft.Workloads/sapVirtualInstances/X00/start?api-version=2023-10-01-preview

{
  "startVm": true
}

Beenden des SAP-Systems und seiner VMs

Verwenden Sie die folgende REST-API, um die SAP-Anwendung und deren VMs zu beenden, wobei der Parameter "deallocateVm" auf "true" festgelegt ist.

POST https://management.azure.com/subscriptions/Sub1/resourceGroups/test-rg/providers/Microsoft.Workloads/sapVirtualInstances/X00/stop?api-version=2023-10-01-preview

{
  "deallocateVm": true
}

Start and Stop HANA Database and its VMs

Sie können die HANA-Datenbank und die zugrunde liegenden VMs mit REST-API Version 2023-10-01 starten und beenden.

Starten der HANA-Datenbank und der zugehörigen VMs

Verwenden Sie zum Starten der virtuellen Computer und der HANA-Datenbank die folgende REST-API, wobei der Parameter "startVm" auf "true" festgelegt ist.

POST https://management.azure.com/subscriptions/Sub1/resourceGroups/test-rg/providers/Microsoft.Workloads/sapVirtualInstances/X00/databaseInstances/db0/start?api-version=2023-10-01-preview

 {
  "startVm": true
 }

Stop HANA database and its VMs

Um die HANA-Datenbank und die zugrunde liegenden virtuellen Computer zu beenden, verwenden Sie die folgende REST-API, wobei deallocateVm der Parameter auf <a0/> festgelegt ist.

POST https://management.azure.com/subscriptions/Sub1/resourceGroups/test-rg/providers/Microsoft.Workloads/sapVirtualInstances/X00/databaseInstances/db0/stop?api-version=2023-10-01-preview

 {
  "deallocateVm": true
 }