Compartir a través de


Sistemas SAP de detención temporal, instancias de servidor de aplicaciones y base de datos de HANA

En esta guía paso a paso, aprenderá a detener temporalmente los sistemas SAP, las instancias individuales y la base de datos de HANA a través del recurso Instancia virtual para soluciones de SAP (VIS) en Azure Center for SAP solutions. Puede detener el sistema sin problemas asegurándose de que las conexiones de usuario existentes, los procesos por lotes, etc. se purgan primero.

Con las interfaces de Azure PowerShell, CLI y API de REST, puede:

  • Detenga temporalmente todo el sistema SAP, que es la instancia del servidor de aplicaciones y la instancia de servicios centrales.
  • Detención temporal de instancias específicas del servidor de aplicaciones de SAP.
  • Base de datos HANA de detención temporal.

Requisitos previos

Sistema SAP de detención temporal

Actualmente, puede iniciar una operación de detención temporal desde Azure PowerShell, la interfaz de la línea de comandos de Azure (CLI de Azure) y las interfaces de API de REST. Debe usar la operación de detención junto con un valor de tiempo de espera de detención temporal en segundos para iniciar una parada temporal. Una vez que inicie la detención temporal en VIS y la operación se desencadene correctamente en el sistema SAP, supervise el estado y el estado del VIS para comprobar si el sistema se ha detenido.

Nota:

Al intentar detener suavemente un sistema SAP o una instancia de servidor de aplicaciones mediante Azure Center for SAP solutions, el valor del tiempo de espera de detención suave debe ser mayor que 0 y menor que 82800 segundos.

Sistema de detención temporal en PowerShell

Use el comando Stop-AzWorkloadsSapVirtualInstance:

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

Sistema de detención temporal en la CLI

Use el comando 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

Sistema de detención temporal mediante la API de REST

Use esta carga de ejemplo para detener temporalmente un sistema SAP. Puede especificar el valor de tiempo de espera de detención temporal en segundos.

Detención suave de una instancia del servidor de aplicaciones SAP

Puede detener suavemente un servidor de aplicaciones específico en Azure Center for SAP solutions mediante interfaces de Azure PowerShell, CLI y API de REST. Una vez que inicie la detención temporal en el servidor de aplicaciones y la operación se desencadene correctamente, supervise el estado y el estado de la instancia del servidor de aplicaciones para comprobar si se ha detenido.

Para detener suavemente un servidor de aplicaciones representado como una instancia de servidor de aplicaciones para un recurso de soluciones SAP:

Con PowerShell

Use el comando Stop-AzWorkloadsSapApplicationInstance:

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

Uso de CLI

Use el comando 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

Uso de la API de REST

Use este carga de ejemplo para detener temporalmente una instancia del servidor de aplicaciones. Puede especificar el valor de tiempo de espera de detención temporal en segundos.

Base de datos de HANA de detención temporal

Puede detener temporalmente la base de datos de HANA para que la base de datos se detenga correctamente una vez finalizadas todas las instrucciones en ejecución. Puede usar las interfaces de Azure PowerShell, la CLI y la API de REST para detener la base de datos temporalmente. Una vez que inicie la detención temporal en la base de datos de HANA y la operación se desencadene correctamente en la instancia de base de datos, supervise el estado de la instancia de la base de datos en el VIS para comprobar si se ha detenido.

Nota:

Al intentar detener temporalmente la instancia de base de datos de HANA mediante Azure Center for SAP solutions, el valor de tiempo de espera de detención temporal debe ser mayor que 0 y menos de 1800 segundos.

Con PowerShell

Use el comando Stop-AzWorkloadsSapDatabaseInstance:

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

Uso de CLI

Use el comando 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

Uso de la API de REST

Use esta carga de ejemplo para detener temporalmente la base de datos de HANA. Puede especificar el valor de tiempo de espera de detención temporal en segundos.