Compartilhar via


Registrar o sistema SAP existente

Neste guia de instruções, você aprenderá a registrar um sistema SAP existente com o Centro do Azure para Soluções SAP. Depois de registrar um sistema SAP com o Centro do Azure para soluções SAP, você pode usar seus recursos de visualização, gerenciamento e monitoramento por meio do portal do Azure. Por exemplo, você pode:

  • Exiba e acompanhe o sistema SAP como um recurso do Azure, chamado VIS (Instância Virtual para soluções SAP).
  • Obtenha recomendações para sua infraestrutura SAP, configurações do Sistema Operacional, etc., com base nas verificações de qualidade que avaliam as práticas recomendadas do SAP no Azure.
  • Obtenha informações de integridade e status sobre seu sistema SAP.
  • Inicie e Interrompa a camada de aplicativo do SAP.
  • Iniciar e Parar instâncias individuais do ASCS, servidor de aplicativos e Banco de dados HANA.
  • Monitore as métricas de infraestrutura do Azure para os recursos do sistema SAP.
  • Exibir a Análise de Custos para o sistema SAP.

Quando você registra um sistema no Centro do Azure para Soluções SAP, os seguintes recursos são criados em sua Assinatura:

  • Instância Virtual para Soluções SAP, Instância de Serviço Central para Soluções SAP, Instância do Servidor de Aplicativos para Soluções SAP e Banco de Dados para Soluções SAP. Esses tipos de recurso são criados para representar o sistema SAP no Azure. Esses recursos não têm nenhum custo ou cobrança associado a eles.
  • Um grupo de recursos gerenciado usado pelo serviço Centro para Soluções SAP.
  • Uma conta de armazenamento dentro do grupo de recursos gerenciados que contém blobs. Esses blobs são scripts e logs necessários para que o serviço forneça vários recursos que incluem a descoberta e o registro de todos os componentes do sistema SAP.

Observação

Você pode personalizar os nomes do Grupo de recursos gerenciados e da Conta de armazenamento que são implantados como parte do processo de registro usando as interfaces do Portal do Azure, do Azure PowerShellou da CLI do Azure ao registrar seus sistemas.

Observação

Agora você pode habilitar o acesso seguro de redes virtuais específicas à conta de armazenamento gerenciada do ACSS usando a nova opção na experiência de registro.

Pré-requisitos

Pré-requisitos de nível de infraestrutura do Azure

  • Verifique se você está tentando registrar uma configuração de sistema SAP com suporte
  • Conceda acesso às contas de Armazenamento do Azure, ao Azure Resource Manager (ARM) e aos serviços do Microsoft Entra da rede virtual em que o sistema SAP existe. Use uma destas opções:
    • Permitir conectividade de saída da Internet para as VMs.
    • UseMarcas de serviço para permitir conectividade
    • Use Marcas de serviço com escopo regionalpara permitir conectividade com recursos na mesma região que as VMs.
    • Lista de permissões dos endereços IP específicos da região para o Armazenamento do Azure, o ARM e o Microsoft Entra ID.
  • O ACSS implanta uma conta de armazenamento gerenciada em sua assinatura para cada sistema SAP que está sendo registrado. Você tem a opção de escolher a configuração de acesso à rede para a conta de armazenamento.
    • Se você escolher o acesso à rede na opção de Redes Virtuais específica, precisará verificar se o ponto de extremidade do serviço Microsoft.Storage está habilitado em todas as sub-redes nas quais as Máquinas Virtuais do sistema SAP existem. Esse ponto de extremidade de serviço é usado para habilitar o acesso da máquina virtual SAP à conta de armazenamento gerenciada para acessar os scripts executados pelo ACSS na extensão da VM.
    • Se você escolher a opção de acesso à rede pública, precisará conceder acesso às contas de Armazenamento do Azure da rede virtual em que o sistema SAP existe.
  • Registre o Provedor de Recursos Microsoft.Workloads na assinatura em que você tem o sistema SAP.
  • Verifique se sua conta do Azure tem administrador do Centro do Azure para soluções SAP e Operador de Identidade Gerenciada ou acesso de função equivalente na sua assinatura do Azure ou nos grupos de recursos em que você tem os recursos do sistema SAP.
  • Uma identidade gerenciada atribuída pelo usuário que tem a função de serviço do Centro do Azure para soluções SAP com acesso ao grupo de recursos de computação e acesso à função Leitor no grupo de recursos de rede virtual do sistema SAP. O serviço do Centro do Azure para soluções SAP usa essa identidade para descobrir os recursos do sistema SAP e registrar o sistema como um recurso VIS.
  • Verifique se você tem certeza de que as máquinas virtuais do ASCS, o Servidor de Aplicativos e o Banco de dados do sistema SAP estão no estado Em Execução.

Pré-requisitos do nível do sistema SAP

  • Os arquivos sapcontrol e saphostctrl exe devem existir no ASCS, no servidor de Aplicativo e no Banco de Dados.
    • Caminho do arquivo nas VMs do Linux: /usr/sap/hostctrl/exe
    • Caminho do arquivo nas VMs do Windows: C:\Program Files\SAP\hostctrl\exe\
  • Verifique se o processo sapstartsrv está em execução em todas as instâncias SAP e para o agente hostctrl SAP em todas as VMs no sistema SAP.
    • Para iniciar o sapstartsrv do hostctrl, use este comando para VMs do Linux: 'hostexecstart -start'
    • Para iniciar o sapstartsrv da instância, use o comando: sapcontrol -nr 'instanceNr' -function StartService S0S'
    • Para verificar o status do sapstartsrv do hostctrl, use este comando para VMs do Windows: C:\Program Files\SAP\hostctrl\exe\saphostexec –status
  • Para a descoberta e o registro bem-sucedidos do sistema SAP, verifique se há conectividade de rede entre as VMs ASCS, App e DB. O comando 'ping' para o nome do host da instância do Aplicativo deve ser bem-sucedido na VM do ASCS. O 'ping' para o nome do host do banco de dados deve ser bem-sucedido na VM do servidor de Aplicativo.
  • No perfil do servidor de Aplicativo, os parâmetros SAPDBHOST, DBTYPE e DBID devem ter os valores corretos configurados para a descoberta e o registro dos detalhes da instância do Banco de Dados.

Sistemas com suporte

Registre sistemas SAP com o Centro do Azure para soluções SAP que são executados nas seguintes configurações:

  • Pilhas SAP NetWeaver ou ABAP
  • Sistemas operacionais Windows, SUSE e RHEL do Linux
  • Bancos de dados do HANA, DB2, SQL Server, Oracle, Max DB e SAP ASE
  • Sistema SAP com várias Instâncias do Servidor de Aplicativos em uma única Máquina Virtual
  • Sistema SAP com Arquitetura do Servidor de Aplicativos clusterizado

As seguintes configurações do sistema SAP não têm suporte no Centro do Azure para soluções SAP:

  • HLI (Instância Grande do HANA)
  • Sistemas com configurações de Expansão, MCOS e MCOD do HANA
  • Pilha Java
  • Pilha dupla (ABAP e Java)
  • Sistemas distribuídos entre redes virtuais emparelhadas
  • Sistemas que usam endereços IPv6
  • Vários SIDs em execução no mesmo conjunto de Máquinas Virtuais. Por exemplo, dois ou mais SIDs que compartilham uma única VM para instância do ASCS.

Habilitar permissões do recurso

Ao registrar um sistema SAP existente como um VIS, o serviço de soluções SAP do Azure Center precisa de uma Identidade gerenciada atribuída pelo usuário que tenha acesso à função de serviço de soluções SAP do Azure Center no grupo de recursos Computação (VMs, discos, balanceadores de carga) e acesso à função Leitor no grupo de recursos da Rede Virtual do sistema SAP. Antes de registrar um sistema SAP com o Centro do Azure para soluções SAP, crie uma nova identidade gerenciada atribuída pelo usuário ou atualize o acesso à função para uma identidade gerenciada existente.

O Centro do Azure para soluções SAP usa essa identidade gerenciada atribuída pelo usuário para instalar extensões de VM nas VMs do ASCS, Servidor de Aplicativos e BD. Esta etapa permite que o Centro do Azure para soluções SAP descubra os componentes do sistema SAP e outros metadados do sistema SAP. O ACSS também precisa dessa mesma identidade gerenciada atribuída pelo usuário para habilitar os recursos de monitoramento e gerenciamento do sistema SAP.

Configurar identidade gerenciada atribuída pelo usuário

Para fornecer permissões aos recursos do sistema SAP para uma identidade gerenciada atribuída pelo usuário:

  1. Crie uma nova identidade gerenciada atribuída pelo usuário, se necessário ou use uma existente.
  2. Atribua a função de função de serviço do Centro do Azure para Soluções SAP à identidade gerenciada atribuída pelo usuário nos grupos de recursos que têm as Máquinas Virtuais, Discos e Balanceadores de Carga do sistema SAP e a função Leitor nos grupos de recursos que têm os componentes de Rede Virtual do sistema SAP.
  3. Depois que as permissões são atribuídas, essa identidade gerenciada pode ser usada no Centro do Azure para soluções SAP para registrar e gerenciar sistemas SAP.

Configurações de acesso à rede da conta de armazenamento gerenciada

O ACSS implanta uma conta de armazenamento gerenciada em sua assinatura para cada sistema SAP que está sendo registrado. Ao registrar seu sistema SAP usando o Portal do Azure, o PowerShell ou a API REST, você tem a opção de escolher a configuração de acesso à rede para a conta de armazenamento. Você pode escolher o acesso à rede pública ou o acesso de redes virtuais específicas.

Para proteger a conta de armazenamento gerenciada e limitar o acesso apenas à rede virtual que tem suas máquinas virtuais SAP, você pode escolher a configuração de acesso à rede como Habilitar o acesso de redes virtuais específicas. Você pode saber mais sobre a segurança de rede da conta de armazenamento nesta documentação.

Importante

Quando você limita o acesso à rede da conta de armazenamento a redes virtuais específicas, é necessário configurar o ponto de extremidade do serviço Microsoft.Storage em todas as sub-redes relacionadas ao sistema SAP que você está registrando. Sem o ponto de extremidade de serviço habilitado, você não poderá registrar o sistema com êxito. No momento, não há suporte para o ponto de extremidade privado na conta de armazenamento gerenciado neste cenário.

Quando você opta por limitar o acesso à rede a redes virtuais específicas, o serviço do Centro do Azure para soluções SAP acessa essa conta de armazenamento usando o acesso confiável com base na identidade gerenciada associada ao recurso VIS.

Registrar sistema SAP

Para registrar um sistema SAP existente no Centro do Azure para soluções SAP:

  1. Entre no portal do Azure. Certifique-se de entrar com uma conta do Azure que tenha o administrador de do Centro do Azure para Soluções SAP e o acesso à função de Operador de Identidade Gerenciada à assinatura ou grupos de recursos em que o sistema SAP existe. Para obter mais informações, consulte a explicação de permissões de recursos.

  2. Pesquise e selecione oCentro do Azure para soluções SAP na barra de pesquisa do portal do Azure.

  3. Na página de Centro do Azure para soluções SAP, selecione Registrar um sistema SAP existente.

    Captura de tela da página de visão geral do serviço do Centro do Azure para soluções SAP no portal do Azure, mostrando o botão para registrar um sistema SAP existente.

  4. Na guia Noções básicas da página Registrar sistema SAP existente, forneça informações sobre o sistema SAP.

    1. Para a máquina virtual do ASCS, selecione Selecionar máquina virtual do ASCS e selecione o recurso de VM do ASCS.

    2. Para o nome do SID, insira o nome do SID.

    3. Para o produto SAP, selecione o produto do sistema SAP no menu suspenso.

    4. Para o Ambiente, selecione o tipo de ambiente no menu suspenso. Por exemplo, ambientes de produção ou não de produção.

    5. Para a origem da identidade gerenciada, selecione a opção Usar identidade gerenciada atribuída pelo usuário existente.

    6. Como Nome de identidade gerenciada, selecione uma Identidade gerenciada atribuída pelo usuário que tenha a função de serviço do Centro do Azure para Soluções SAP e o acesso à função Leitor aos respectivos recursos desse sistema SAP.

    7. ComoNome do grupo de recursos gerenciados, opcionalmente, insira um nome de grupo de recursos de acordo com as políticas de nomenclatura da sua organização. Esse grupo de recursos é gerenciado pelo serviço ACSS.

    8. Como Nome da conta de armazenamento gerenciado, opcionalmente, insira um nome de conta de armazenamento de acordo com as políticas de nomenclatura da sua organização. Essa conta de armazenamento é gerenciada pelo serviço ACSS.

    9. Como Acesso à rede da conta de armazenamento, selecione Habilitar o acesso de uma rede virtual específica para acesso aprimorado à segurança de rede para a conta de armazenamento gerenciada.

    10. Selecione Examinar + registrar para descobrir o sistema SAP e iniciar o processo de registro.

      Captura de tela da página de registro do Centro do Azure para soluções SAP, destacando os campos obrigatórios para identificar o sistema SAP existente.

    11. No painel Revisão + Registro, verifique se as configurações estão corretas. Em seguida, selecione Registrar.

  5. Aguarde até que o recurso da VIS seja criado. O nome VIS é o mesmo que o nome SID. A implantação da VIS é concluída depois que todos os componentes do sistema SAP são descobertos na VM do ASCS selecionada.

Agora você pode revisar o recurso do VIS no portal do Azure. A página de recursos mostra os recursos do sistema SAP e as informações sobre o sistema.

Se o registro não for bem-sucedido, veja o que fazer quando um registro do sistema SAP falhar no Centro do Azure para soluções SAP. Depois de corrigir a configuração que causa o problema, tente novamente o registro usando a ação Tentar novamente disponível na página de recursos do VIS no portal do Azure.

Corrigir falha no registro

  • O processo de registro de um sistema SAP no Centro do Azure para Soluções SAP pode falhar quando qualquer um dos pré-requisitos não for atendido.
  • Examine os pré-requisitos e verifique se as configurações estão conforme sugerido.
  • Examine as mensagens de erro exibidas no recurso VIS no portal do Azure. Siga todas as ações recomendadas.
  • Depois de corrigir a configuração que causa o problema, tente novamente o registro usando a ação Tentar Novamente disponível na página de soluções da Instância Virtual para SAP no portal do Azure.

Erro – Falha ao descobrir detalhes da VM do BD

Esse erro ocorre quando o identificador de banco de dados está configurado incorretamente no sistema SAP. Uma causa possível é que o parâmetro rsdb/dbid de perfil do Servidor de Aplicativos tem um identificador incorreto para o Banco de Dados do HANA. Para corrigir o erro:

  1. Interrompa a instância do Servidor de Aplicativos:

    sapcontrol -nr <instance number> -function Stop

  2. Interrompa a instância do ASCS:

    sapcontrol -nr <instance number> -function Stop

  3. Abra o perfil do Servidor de Aplicativos.

  4. Adicione o parâmetro de perfil para o Banco de Dados do HANA:

    rsdb/dbid = <SID of HANA Database>

  5. Reinicie a instância do Servidor de Aplicativos:

    sapcontrol -nr <instance number> -function Start

  6. Reinicie a instância do ASCS:

    sapcontrol -nr <instance number> -function Start

  7. Exclua o recurso da VIS cujo registro falhou.

  8. Registre o sistema SAP novamente.

Erro – Agente de VM do Azure não está no estado de provisionamento desejado

Causa: esse problema ocorre quando o estado de provisionamento do agente de VM do Azure não é o esperado na Máquina Virtual especificada. O estado esperado éPronto. Verifique o status do agente verificando a seção de propriedades na página de visão geral da VM.

Solução: para corrigir o Agente de VM do Linux,

  1. Faça logon na VM usando o bastion ou o console serial.
  2. Se o agente de VM existir e não estiver em execução, reinicie o waagent.
  • sudo systemctl status waagent.
  1. Se o serviço não estiver em execução, reinicie esse serviço. Para reiniciar, use as seguintes etapas:
  • sudo systemctl stop waagent
  • sudo systemctl start waagent
  1. Se isso não resolver o problema, tente atualizar o Agente de VM usando este documento
  2. Se o agente de VM não existir ou precisar ser reinstalado, siga esta documentação.

Para corrigir o Agente de VM do Windows, siga a Solução de Problemas do Agente de VM Windows do Azure.

Próximas etapas