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 el Centro de Azure para soluciones de SAP. Puede detener el sistema sin problemas asegurándose de que las conexiones de usuario existentes, los procesos por lotes, etc. se purgan primero.
Con azure PowerShell, la CLI y las interfaces de LA API REST, puede hacer lo siguiente:
- 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
- Un sistema SAP que ha creado en Azure Center for SAP solutions o registrado con Azure Center for SAP solutions.
- Compruebe que la cuenta de Azure tiene acceso de rol equivalente o administrador de soluciones de Azure Center for SAP en la instancia virtual para los recursos de soluciones de SAP. Para obtener más información, consulte cómo usar permisos granulares que rigen las acciones de inicio y detención en las bases de datos VIS, instancias individuales de SAP y HANA.
- En el caso de las implementaciones de alta disponibilidad, el conector de clúster de interfaz de alta disponibilidad para SAP (
sap_vendor_cluster_connector
) debe estar instalado en la instancia de ASCS. Para más información, consulte las especificaciones del conector SUSE y las especificaciones del conector RHEL. - En el caso de la base de datos de HANA, la operación de detención solo se inicia cuando el modo de mantenimiento del clúster está en estado Deshabilitado .
Sistema SAP de detención temporal
Actualmente, puede iniciar una operación de detención temporal desde Azure PowerShell, Interfaz de la línea de comandos de Azure (CLI de Azure) e interfaces de API 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 temporalmente una instancia de servidor del sistema SAP o de applicaton mediante azure Center para soluciones de SAP, el valor de tiempo de espera de detención temporal debe ser mayor que 0 y menos de 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 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.
Instancia del servidor de aplicaciones sap de detención temporal
Puede detener temporalmente un servidor de aplicaciones específico en azure Center para soluciones de SAP mediante Azure PowerShell, la CLI y las interfaces de API 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 temporalmente un servidor de aplicaciones representado como una instancia de servidor de aplicaciones para el recurso de soluciones de SAP:
Mediante 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 esta 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 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 soluciones de Azure Center para SAP, el valor de tiempo de espera de detención temporal debe ser mayor que 0 y menos de 1800 segundos.
Mediante 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.