Sistemas SAP Soft stop, instâncias de servidor de aplicativos e banco de dados HANA
Neste guia de instruções, você aprenderá a interromper suavemente seus sistemas SAP, instâncias individuais e banco de dados HANA por meio do recurso Virtual Instance for SAP solutions (VIS) no Azure Center for SAP solutions. Você pode parar seu sistema sem problemas, certificando-se de que as conexões de usuário existentes, processos em lote, etc. sejam drenados primeiro.
Usando as interfaces do Azure PowerShell, CLI e API REST, você pode:
- Soft stop todo o sistema SAP, ou seja, as instâncias do servidor de aplicativos e a instância de serviços centrais.
- Soft stop de instâncias específicas do servidor de aplicativos SAP.
- Banco de dados HANA soft stop.
Pré-requisitos
- Um sistema SAP criado no Centro do Azure para soluções SAP ou registrado com o Centro do Azure para soluções SAP.
- Verifique se sua conta do Azure tem o Azure Center for SAP solutions administrator ou acesso de função equivalente na Instância Virtual para recursos de soluções SAP. Para obter mais informações, consulte como usar permissões granulares que controlam ações de início e parada no VIS, instâncias SAP individuais e bancos de dados HANA.
- Para implantações de HA, o conector de cluster de interface de HA para SAP (
sap_vendor_cluster_connector
) deve ser instalado na instância do ASCS. Para obter mais informações, confira Especificações do conector SUSE e Especificações do conector RHEL. - Para o Banco de Dados HANA, a operação Parar é iniciada somente quando o modo de manutenção do cluster está no status Desabilitado .
Sistema SAP Soft Stop
Atualmente, você pode iniciar uma operação de soft stop a partir das interfaces Azure PowerShell, Azure Command-Line Interface (Azure CLI) e REST API. Você deve usar a operação stop junto com um valor de tempo limite de parada suave em segundos para iniciar uma parada suave. Depois de iniciar o soft stop no VIS e a operação for acionada com êxito no sistema SAP, monitore a integridade e o status do VIS para verificar se o sistema parou.
Observação
Ao tentar interromper suavemente um sistema SAP ou uma instância de servidor de aplicativos usando o Centro do Azure para soluções SAP, o valor de tempo limite de parada flexível deve ser maior que 0 e menor que 82800 segundos.
Sistema de parada suave no PowerShell
Use o comando Stop-AzWorkloadsSapVirtualInstance :
Stop-AzWorkloadsSapVirtualInstance -InputObject /subscriptions/sub1/resourceGroups/rg1/providers/Microsoft.Workloads/sapVirtualInstances/DB0 --SoftStopTimeoutSecond 300 `
Sistema de parada suave na CLI
Use o 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 parada suave usando a API REST
Use esta carga útil de exemplo para interromper suavemente um sistema SAP. Você pode especificar o valor de tempo limite de parada suave em segundos.
Instância do servidor de aplicativos SAP de parada suave
Você pode interromper suavemente um servidor de aplicativos específico no Centro do Azure para soluções SAP usando interfaces do Azure PowerShell, CLI e API REST. Depois de iniciar a parada flexível no servidor de aplicativos e a operação for acionada com êxito, monitore a integridade e o status da instância do servidor de aplicativos para verificar se ela foi interrompida.
Para interromper suavemente um servidor de aplicativos representado como uma instância do servidor de aplicativos para o recurso de soluções SAP:
Usando o PowerShell
Use o comando Stop-AzWorkloadsSapApplicationInstance :
Stop-AzWorkloadsSapApplicationInstance -InputObject /subscriptions/Sub1/resourceGroups/RG1/providers/Microsoft.Workloads/sapVirtualInstances/DB0/applicationInstances/app0 --SoftStopTimeoutSecond 300 `
Usando a CLI
Use o 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
Usando a API REST
Use este exemplo de carga útil para interromper suavemente uma instância do servidor de aplicativos. Você pode especificar o valor de tempo limite de parada suave em segundos.
Banco de dados HANA soft stop
Você pode interromper suavemente o banco de dados HANA para que o banco de dados pare normalmente depois que todas as instruções em execução forem concluídas. Você pode usar as interfaces do Azure PowerShell, CLI e API REST para o banco de dados de parada suave. Depois de iniciar a parada flexível no banco de dados HANA e a operação for acionada com êxito na instância do banco de dados, monitore o status da instância do banco de dados no VIS para verificar se ela foi interrompida.
Observação
Ao tentar interromper suavemente a instância de banco de dados do HANA usando o Centro do Azure para soluções SAP, o valor de tempo limite de parada flexível deve ser maior que 0 e menor que 1800 segundos.
Usando o PowerShell
Use o comando Stop-AzWorkloadsSapDatabaseInstance :
Stop-AzWorkloadsSapDatabaseInstance -InputObject /subscriptions/Sub1/resourceGroups/RG1/providers/Microsoft.Workloads/sapVirtualInstances/DB0/databaseInstances/ab0 --SoftStopTimeoutSecond 300 `
Usando a CLI
Use o 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
Usando a API REST
Use esta carga útil de exemplo para interromper suavemente o banco de dados HANA. Você pode especificar o valor de tempo limite de parada suave em segundos.