Partilhar via


Instale software SAP para um sistema HA distribuído com nomes de recursos personalizados usando CLI do Azure

Azure Center for SAP solutions permite-lhe implementar e gerir sistemas SAP em Azure. Este quickstart mostra-lhe como instalar software SAP para infraestruturas implementadas num sistema SAP. No passo anterior, criou infraestrutura para um sistema SAP com uma arquitetura distribuída altamente disponível. Usou soluções do Azure Center for SAP com CLI do Azure e forneceu nomes de recursos personalizados para os recursos Azure implementados.

Depois de implementar a infraestrutura e instalar software SAP, pode gerir e monitorizar o sistema através do recurso Virtual Instance for SAP Solutions (VIS ). Por exemplo, pode:

  • Veja e acompanhe o sistema SAP como um recurso Azure, chamado Virtual Instance for SAP Solutions (VIS).
  • Obtenha recomendações para a sua infraestrutura SAP e configurações do sistema operativo com base em verificações de qualidade que avaliam as melhores práticas para SAP no Azure.
  • Obtenha informações de saúde e status sobre o seu sistema SAP.
  • Inicie e pare a camada de aplicativos SAP.
  • Iniciar e parar instâncias individuais de Programação Avançada de Aplicações de Negócio SAP Central Services (ASCS), servidor de aplicações e base de dados HANA.
  • Monitorize as métricas de infraestrutura do Azure para os recursos do sistema SAP.
  • Consulte a análise de custos do sistema SAP.

Pré-requisitos

  • Uma subscrição do Azure. Se ainda não tens uma subscrição Azure, cria uma conta gratuita.
  • Uma conta Azure com acesso às funções Administrador do Azure Center for SAP Solutions e Operador de Identidade Gerida nas subscrições e grupos de recursos onde cria o recurso Virtual Instance for SAP Solutions (VIS).
  • Um identidade gerida atribuída pelo utilizador que tenha acesso à função de serviço do Centro de Soluções SAP no Azure na subscrição ou, pelo menos, em todos os grupos de recursos (computação, rede, armazenamento).
  • Uma conta de armazenamento onde guarda os meios SAP.
  • Função de Leitura e Acesso a Dados atribuída à identidade gerida atribuída pelo utilizador na conta de armazenamento onde armazena os meios SAP.
  • Uma configuração de rede para sua implantação de infraestrutura.
  • Uma implantação da infraestrutura S/4HANA.
  • A chave privada SSH para as máquinas virtuais no sistema SAP. Você gerou essa chave durante a implantação da infraestrutura.
  • Os meios de instalação SAP disponíveis em uma conta de armazenamento. Para mais informações, consulte Descarregar o suporte de instalação SAP.
  • O ficheiro de configuração JSON que usou para criar a infraestrutura no passo anterior para o sistema SAP usando PowerShell ou CLI do Azure.
  • O identificador principal do serviço (ID SPN) e a palavra-passe para autorizar o agente de cerca do Azure (dispositivo de cerca) contra recursos do Azure, porque está a instalar um sistema SAP altamente disponível.
    • Para um exemplo, consulte a documentação da Red Hat para Criação de uma aplicação Microsoft Entra.
    • Para evitar a expiração frequente da palavra-passe, use a CLI do Azure para criar o identificador principal do serviço e a palavra-passe em vez do portal Azure.

Azure Cloud Shell

O Azure aloja o Azure Cloud Shell, um ambiente interativo de shell que pode usar através do seu navegador. Pode usar Bash ou PowerShell com Cloud Shell para trabalhar com serviços do Azure. Pode usar os comandos pré-instalados do Cloud Shell para executar o código deste artigo, sem ter de instalar nada no seu ambiente local.

Para começar Azure Cloud Shell:

Opção Exemplo/Ligação
Selecione Experimentar no canto superior direito de um código ou bloco de comandos. Selecionar Tentar não copia automaticamente o código ou comando para Cloud Shell. Captura de ecrã que mostra um exemplo de Try It for Azure Cloud Shell.
Vai a https://shell.azure.com, ou seleciona o botão Lançar Cloud Shell para abrir Cloud Shell no teu navegador. Botão para iniciar Azure Cloud Shell.
Selecione o botão Cloud Shell na barra de menu no canto superior direito do portal Azure. Captura de ecrã que mostra o botão Cloud Shell no portal Azure

Para usar Azure Cloud Shell:

  1. Inicie o Cloud Shell.

  2. Selecione o botão Copiar em um bloco de código (ou bloco de comando) para copiar o código ou comando.

  3. Cole o código ou comando na sessão Cloud Shell selecionando Ctrl+Shift+V no Windows e Linux, ou selecionando Cmd+Shift+V no macOS.

  4. Selecione Enter para executar o código ou comando.

Criar um ficheiro de configuração JSON

O ficheiro JSON para instalação de software SAP é semelhante ao utilizado para implementar infraestrutura para SAP, com uma secção adicional para configuração de software SAP.

A secção de configuração de software requer as seguintes entradas:

  • Tipo de instalação de software: Mantenha este valor como SAPInstallWithoutOSConfig.

  • BOM URL: O caminho do ficheiro BOM. Por exemplo, https://<your-storage-account>.blob.core.windows.net/sapbits/sapfiles/boms/S41909SPS03_v0010ms.yaml.

  • Versão do software: Azure Center for SAP Solutions suporta:

    • SAP S/4HANA 1909 SPS03

    • SAP S/4HANA 2020 SPS 03

    • SAP S/4HANA 2021 ISS 00

    • SAP S/4HANA 2022 ISS 00

  • ID da conta de armazenamento: O ID de recurso da conta de armazenamento onde o ficheiro da BOM é criado.

  • ID do Cliente de Fencing: O identificador do cliente para o principal de serviço STONITH Fencing Agent (necessário para implementações de HA).

  • Palavra-passe do Cliente de Isolamento: A palavra-passe da entidade de serviço do Agente de Isolamento (necessária para implementações em HA).

Pode usar o ficheiro de pacote de instalação de software exemplo.

Instalar o software SAP

Use az workloads sap-virtual-instance create para instalar o software da SAP.

az workloads sap-virtual-instance create -g <Resource Group Name> -n <VIS Name> --environment NonProd --sap-product s4hana --configuration <Payload file path> --identity "{type:UserAssigned,userAssignedIdentities:{<Managed_Identity_ResourceID>:{}}}"

Observação

Os comandos para implementação e instalação da infraestrutura são os mesmos, mas o ficheiro de carga útil para as duas operações é diferente.