Implantação de Máquinas Virtuais do Azure para SAP NetWeaver
As Máquinas Virtuais do Azure são a solução para organizações que precisam de recursos de computação e armazenamento, em tempo mínimo e sem longos ciclos de aquisição. Você pode usar as Máquinas Virtuais do Azure para implantar aplicativos clássicos, como aplicativos baseados no SAP NetWeaver, no Azure. Estenda a confiabilidade e a disponibilidade de um aplicativo sem recursos locais adicionais. As Máquinas Virtuais do Azure dão suporte à conectividade entre locais, para que você possa integrar as Máquinas Virtuais do Azure aos domínios locais, às nuvens privadas e ao cenário do sistema SAP da sua organização.
Neste artigo, abordamos as etapas para implantar aplicativos SAP em máquinas virtuais (VMs) no Azure, incluindo opções alternativas de implantação e solução de problemas. Este artigo baseia-se nas informações de planejamento e implementação de Máquinas Virtuais do Azure para SAP NetWeaver. Ele também complementa a documentação de instalação SAP e o SAP Notes, que são os principais recursos para instalar e implantar o software SAP.
Pré-requisitos
A configuração de uma máquina virtual do Azure para implantação de software SAP envolve várias etapas e recursos. Antes de começar, certifique-se de atender aos pré-requisitos para instalar o software SAP em máquinas virtuais no Azure.
Computador local
Para gerenciar VMs do Windows ou Linux, você pode usar um script do PowerShell e o portal do Azure. Para ambas as ferramentas, precisa de um computador local com o Windows 7 ou uma versão posterior do Windows. Se você quiser gerenciar apenas VMs Linux e quiser usar um computador Linux para essa tarefa, poderá usar a CLI do Azure.
Ligação à Internet
Para fazer download e executar as ferramentas e scripts necessários para a implantação do software SAP, você deve estar conectado à Internet. A VM do Azure que está executando a Extensão do Azure para SAP também precisa de acesso à Internet. Se a VM do Azure fizer parte de uma rede virtual do Azure ou de um domínio local, certifique-se de que as definições de proxy relevantes estão definidas, conforme descrito em Configurar o proxy.
Subscrição do Microsoft Azure
Você precisa de uma conta ativa do Azure.
Topologia e rede
Você precisa definir a topologia e a arquitetura da implantação do SAP no Azure:
- Contas de armazenamento do Azure a serem usadas
- Rede virtual onde você deseja implantar o sistema SAP
- Grupo de recursos no qual você deseja implantar o sistema SAP
- Região do Azure onde você deseja implantar o sistema SAP
- Configuração SAP (duas ou três camadas)
- Tamanhos de VM e o número de discos de dados adicionais a serem montados nas VMs
- Configuração do sistema de correção e transporte SAP (CTS)
Crie e configure contas de armazenamento do Azure (se necessário) ou redes virtuais do Azure antes de iniciar o processo de implantação de software SAP. Para obter informações sobre como criar e configurar esses recursos, consulte Planejamento e implementação de máquinas virtuais do Azure para SAP NetWeaver.
Dimensionamento SAP
Conheça as seguintes informações, para dimensionamento SAP:
- Carga de trabalho SAP projetada, por exemplo, usando a ferramenta SAP Quick Sizer e o número SAP Application Performance Standard (SAPS)
- Consumo necessário de recursos e memória da CPU do sistema SAP
- Operações de entrada/saída (E/S) necessárias por segundo
- Largura de banda de rede necessária para eventual comunicação entre VMs no Azure
- Largura de banda de rede necessária entre ativos locais e o sistema SAP implantado no Azure
Grupos de recursos
No Azure Resource Manager, você pode usar grupos de recursos para gerenciar todos os recursos do aplicativo em sua assinatura do Azure. Para obter mais informações, veja Descrição geral do Azure Resource Manager.
Recursos
Recursos de SAP
Ao configurar a implantação do software SAP, você precisa dos seguintes recursos SAP:
Nota SAP 1928533, que tem:
- Lista de tamanhos de VM do Azure suportados para a implantação do software SAP
- Informações de capacidade importantes para tamanhos de VM do Azure
- Software SAP suportado, sistema operacional (SO) e combinações de banco de dados
- Versão necessária do kernel SAP para Windows e Linux no Microsoft Azure
SAP Note 2015553 lista os pré-requisitos para implantações de software SAP suportadas pelo SAP no Azure.
O SAP Note 2178632 tem informações detalhadas sobre todas as métricas de monitoramento relatadas para SAP no Azure.
O SAP Note 1409604 tem a versão necessária do SAP Host Agent para Windows no Azure.
O SAP Note 2191498 tem a versão necessária do SAP Host Agent para Linux no Azure.
O SAP Note 2243692 tem informações sobre o licenciamento SAP no Linux no Azure.
O SAP Note 1984787 tem informações gerais sobre o SUSE Linux Enterprise Server 12.
O SAP Note 2002167 tem informações gerais sobre o Red Hat Enterprise Linux 7.x.
O SAP Note 2069760 tem informações gerais sobre o Oracle Linux 7.x.
O SAP Note 1999351 tem informações adicionais de solução de problemas para o Azure Extension for SAP.
O SAP Note 1597355 tem informações gerais sobre espaço de troca para Linux.
A página SAP no Azure SCN tem notícias e uma coleção de recursos úteis.
O SAP Community WIKI tem todas as notas SAP necessárias para Linux.
Cmdlets do PowerShell específicos do SAP que fazem parte do Azure PowerShell.
Comandos da CLI do Azure específicos do SAP que fazem parte da CLI do Azure.
Recursos do Windows
Estes artigos da Microsoft abordam implantações SAP no Azure:
- Planejamento e implementação de Máquinas Virtuais do Azure para SAP NetWeaver
- Implantação de Máquinas Virtuais do Azure para SAP NetWeaver (este artigo)
- Implantação de DBMS de Máquinas Virtuais do Azure para SAP NetWeaver
Cenários de implantação para software SAP em VMs do Azure
Você tem várias opções para implantar VMs e discos associados no Azure. É importante entender as diferenças entre as opções de implantação, pois você pode executar etapas diferentes para preparar suas VMs para implantação com base no tipo de implantação escolhido.
Cenário 1: Implantando uma VM do Azure Marketplace para SAP
Você pode usar uma imagem fornecida pela Microsoft ou por terceiros no Azure Marketplace para implantar sua VM. O Marketplace oferece algumas imagens padrão do sistema operacional do Windows Server e diferentes distribuições Linux. Você também pode implantar uma imagem que inclua SKUs do sistema de gerenciamento de banco de dados (DBMS), por exemplo, Microsoft SQL Server. Para obter mais informações sobre como usar imagens com SKUs DBMS, consulte Implantação de DBMS de máquinas virtuais do Azure para SAP NetWeaver.
O fluxograma a seguir mostra a sequência de etapas específica do SAP para implantar uma VM do Azure Marketplace:
Criar uma máquina virtual usando o portal do Azure
A maneira mais fácil de criar uma nova máquina virtual com uma imagem do Azure Marketplace é usando o portal do Azure.
- Navegue até Criar um recurso no portal do Azure. Ou, no menu do portal do Azure, selecione + Novo.
- Selecione Computação e, em seguida, selecione o tipo de sistema operacional que deseja implantar. Por exemplo, Windows Server 2012 R2 ou superior, SUSE Linux Enterprise Server 12 ou superior, Red Hat Enterprise Linux 7.x ou superior (RHEL 7.2) ou Oracle Linux 7.2 ou superior. A vista de lista predefinida não mostra todos os sistemas operativos suportados. Selecione ver tudo para obter uma lista completa. Para obter mais informações sobre sistemas operacionais suportados para implantação de software SAP, consulte SAP Note 1928533.
- Na página seguinte, reveja os termos e condições.
- Na caixa Selecione um modelo de implantação, selecione Gerenciador de Recursos.
- Selecione Criar.
O assistente orienta você na definição dos parâmetros necessários para criar a máquina virtual, além de todos os recursos necessários, como interfaces de rede e contas de armazenamento. Alguns desses parâmetros são:
Noções básicas:
- Nome: O nome do recurso (o nome da máquina virtual).
- Tipo de disco VM: Selecione o tipo de disco do disco do sistema operacional. Se você quiser usar o Armazenamento Premium para seus discos de dados, recomendamos usar o Armazenamento Premium para o disco do sistema operacional também.
- Nome de usuário e senha ou chave pública SSH: insira o nome de usuário e a senha do usuário criado durante o provisionamento. Para uma máquina virtual Linux, você pode inserir a chave pública Secure Shell (SSH) que você usa para entrar na máquina.
- Assinatura: selecione a assinatura que você deseja usar para provisionar a nova máquina virtual.
- Grupo de recursos: o nome do grupo de recursos para a VM. Você pode inserir o nome de um novo grupo de recursos ou o nome de um grupo de recursos que já existe.
- Local: onde implantar a nova máquina virtual. Se você quiser conectar a máquina virtual à sua rede local, certifique-se de selecionar o local da rede virtual que conecta o Azure à sua rede local. Para obter mais informações, consulte Rede do Microsoft Azure.
Tamanho:
Para obter uma lista dos tipos de VM suportados, consulte SAP Note 1928533. Certifique-se de selecionar o tipo de VM correto se quiser usar o Armazenamento Premium do Azure. Nem todos os tipos de VM suportam o Armazenamento Premium. Para obter mais informações, consulte Armazenamento do Azure para cargas de trabalho SAP.
Configurações:
- Armazenamento
- Tipo de disco: Selecione o tipo de disco do disco do sistema operacional. Se você quiser usar o Armazenamento Premium para seus discos de dados, recomendamos usar o Armazenamento Premium para o disco do sistema operacional também.
- Usar discos gerenciados: se quiser usar discos gerenciados, selecione Sim. Para obter mais informações sobre Managed Disks, consulte o capítulo Managed Disks no guia de planejamento.
- Conta de armazenamento: selecione uma conta de armazenamento existente ou crie uma nova. Nem todos os tipos de armazenamento funcionam para executar aplicativos SAP. Para obter mais informações sobre tipos de armazenamento, consulte Estrutura de armazenamento de uma VM para implantações RDBMS.
- Rede
- Rede virtual e sub-rede: para integrar a máquina virtual à intranet, selecione a rede virtual conectada à rede local.
- Endereço IP público: selecione o endereço IP público que você deseja usar ou insira parâmetros para criar um novo endereço IP público. Você pode usar um endereço IP público para acessar sua máquina virtual pela Internet. Certifique-se de que também cria um grupo de segurança de rede para ajudar a proteger o acesso à sua máquina virtual.
- Grupo de segurança de rede: para obter mais informações, consulte Controlar o fluxo de tráfego de rede com grupos de segurança de rede.
- Extensões: Você pode instalar extensões de máquina virtual adicionando-as à implantação. Não é necessário adicionar extensões nesta etapa. As extensões necessárias para o suporte SAP são instaladas posteriormente. Consulte o capítulo Configurar a extensão do Azure para SAP neste guia.
- Alta disponibilidade: selecione a opção de implantação de conjunto de escala de máquina virtual, zona de disponibilidade ou conjunto de disponibilidade. As opções apropriadas para opções de implantação dependem da configuração do sistema que você prefere em uma região do Azure, se envolve a abrangência em várias zonas, residir em uma única zona ou operar em uma região sem zonas.
- Monitorização
- Diagnóstico de inicialização: você pode selecionar Desativar para diagnóstico de inicialização.
- Diagnóstico do SO convidado: Você pode selecionar Desativar para monitorar diagnósticos.
- Armazenamento
Resumo:
Reveja as suas seleções e, em seguida, selecione OK.
Sua máquina virtual é implantada no grupo de recursos selecionado.
Criar uma máquina virtual usando um modelo
Você pode criar uma máquina virtual usando um dos modelos SAP publicados no repositório GitHub azure-quickstart-templates. Você também pode criar manualmente uma máquina virtual usando o portal do Azure, o PowerShell ou a CLI do Azure.
Modelo de configuração de duas camadas (apenas uma máquina virtual) (sap-2-tier-marketplace-image)
Para criar um sistema de duas camadas usando apenas uma máquina virtual, use este modelo.
-
Para criar um sistema de duas camadas usando apenas uma máquina virtual e discos gerenciados, use este modelo.
Modelo de configuração de três camadas (várias máquinas virtuais) (sap-3-tier-marketplace-image)
Para criar um sistema de três camadas usando várias máquinas virtuais, use este modelo.
-
Para criar um sistema de três camadas usando várias máquinas virtuais e discos gerenciados, use este modelo.
No portal do Azure, insira os seguintes parâmetros para o modelo:
Noções básicas:
- Assinatura: a assinatura a ser usada para implantar o modelo.
- Grupo de recursos: o grupo de recursos a ser usado para implantar o modelo. Você pode criar um novo grupo de recursos ou selecionar um grupo de recursos existente na assinatura.
- Local: onde implantar o modelo. Se você selecionou um grupo de recursos existente, o local desse grupo de recursos será usado.
Configurações:
ID do sistema SAP: O ID do sistema SAP (SID).
Tipo de sistema operacional: o sistema operacional que você deseja implantar, por exemplo, Windows Server 2012 R2, SUSE Linux Enterprise Server 12 (SLES 12), Red Hat Enterprise Linux 7.2 (RHEL 7.2) ou Oracle Linux 7.2.
A vista de lista não mostra todos os sistemas operativos suportados. Para obter mais informações sobre sistemas operacionais suportados para implantação de software SAP, consulte SAP Note 1928533.
Tamanho do sistema SAP: O tamanho do sistema SAP.
O número de SAPS fornecidos pelo novo sistema. Se você não tiver certeza de quantos SAPS o sistema exige, pergunte ao seu parceiro de tecnologia SAP ou integrador de sistemas.
Disponibilidade do sistema (somente modelo de três camadas): A disponibilidade do sistema.
Selecione HA para obter uma configuração adequada para uma instalação de alta disponibilidade. Dois servidores de banco de dados e dois servidores para ABAP SAP Central Services (ASCS) são criados.
Tipo de armazenamento (somente modelo de duas camadas): o tipo de armazenamento a ser usado.
Para sistemas maiores, é altamente recomendável usar o Armazenamento Premium do Azure. Para obter mais informações sobre tipos de armazenamento, consulte estes recursos:
Nome de utilizador e palavra-passe de administrador: um nome de utilizador e palavra-passe. Um novo usuário é criado, para entrar na máquina virtual.
Sub-rede nova ou existente: determina se uma nova rede virtual e sub-rede são criadas ou se uma sub-rede existente é usada. Se você já tiver uma rede virtual conectada à sua rede local, selecione Existente.
ID da sub-rede: se você quiser implantar a VM em uma VNet existente na qual você tenha uma sub-rede definida à qual a VM deve ser atribuída, nomeie a ID dessa sub-rede específica. O ID geralmente tem esta aparência: /subscriptions/<subscription id>/resourceGroups/<resource group name>/providers/Microsoft.Network/virtualNetworks/<virtual network name>/subnets/<subnet name>
Termos e condições:
Reveja e aceite os termos legais.Selecione Comprar.
O Agente de VM do Azure é implantado por padrão quando você usa uma imagem do Azure Marketplace.
Definir configurações de proxy
Dependendo de como sua rede local está configurada, talvez seja necessário configurar o proxy em sua VM. Se sua VM estiver conectada à sua rede local via VPN ou Rota Expressa, a VM pode não conseguir acessar a Internet e não poderá baixar as extensões de VM necessárias ou coletar informações de infraestrutura do Azure para o agente Host SAP por meio da extensão SAP para Azure. Para obter mais informações, consulte Configurar o proxy.
Aderir a um domínio (apenas Windows)
Se sua implantação do Azure estiver conectada a uma instância do Ative Directory ou DNS local por meio de uma conexão VPN site a site do Azure ou ExpressRoute (isso é chamado de cross-premises no planejamento e implementação de Máquinas Virtuais do Azure para SAP NetWeaver), espera-se que a VM esteja ingressando em um domínio local. Para obter mais informações sobre considerações para esta tarefa, consulte Associar uma VM a um domínio local (somente Windows).
Configurar extensão de VM
Para ter certeza de que o SAP dá suporte ao seu ambiente, configure a Extensão do Azure para SAP conforme descrito em Configurar a Extensão do Azure para SAP.
Passos pós-implementação
Depois de criar a VM e a VM ser implantada, você precisa instalar os componentes de software necessários na VM. Devido à sequência de implantação/instalação de software nesse tipo de implantação de VM, o software a ser instalado já deve estar disponível, seja no Azure, em outra VM ou como um disco que possa ser anexado. Ou, considere o uso de um cenário entre locais, no qual a conectividade com os ativos locais (compartilhamentos de instalação) é dada.
Depois de implantar sua VM no Azure, siga as mesmas diretrizes e ferramentas para instalar o software SAP em sua VM como faria em um ambiente local. Para instalar o software SAP em uma VM do Azure, a SAP e a Microsoft recomendam que você carregue e armazene a mídia de instalação SAP em VHDs do Azure ou Managed Disks ou crie uma VM do Azure que funcione como um servidor de arquivos que tenha todas as mídias de instalação SAP necessárias.
Cenário 2: Implantando uma VM com uma imagem personalizada para SAP
Como versões diferentes de um sistema operacional ou DBMS têm requisitos de patch diferentes, as imagens que você encontra no Azure Marketplace podem não atender às suas necessidades. Em vez disso, você pode querer criar uma VM usando sua própria imagem de VM OS/DBMS, que você pode implantar novamente mais tarde. Você usa etapas diferentes para criar uma imagem privada para Linux do que para criar uma para Windows.
Mac OS
Para preparar uma imagem do Windows que você pode usar para implantar várias máquinas virtuais, as configurações do Windows (como SID do Windows e nome do host) devem ser abstraídas ou generalizadas na VM local. Você pode usar sysprep para fazer isso.
Linux
Para preparar uma imagem do Linux que você pode usar para implantar várias máquinas virtuais, algumas configurações do Linux devem ser abstraídas ou generalizadas na VM local. Você pode usar
waagent -deprovision
para fazer isso. Para obter mais informações, consulte Capturar uma máquina virtual Linux em execução no Azure e o guia do usuário do agente Linux do Azure.
Você pode preparar e criar uma imagem personalizada e, em seguida, usá-la para criar várias novas VMs. Isso é descrito no planejamento e implementação de Máquinas Virtuais do Azure para SAP NetWeaver. Configure o conteúdo do banco de dados usando o SAP Software Provisioning Manager para instalar um novo sistema SAP (restaura um backup de banco de dados de um disco conectado à máquina virtual) ou restaurando diretamente um backup de banco de dados do armazenamento do Azure, se o DBMS oferecer suporte a ele. Para obter mais informações, consulte Implantação de DBMS de máquinas virtuais do Azure para SAP NetWeaver. Se você já tiver instalado um sistema SAP em sua VM local (especialmente para sistemas de duas camadas), poderá adaptar as configurações do sistema SAP após a implantação da VM do Azure usando o procedimento de Renomeação do Sistema suportado pelo SAP Software Provisioning Manager (SAP Nota 1619720). Caso contrário, você pode instalar o software SAP depois de implantar a VM do Azure.
O fluxograma a seguir mostra a sequência de etapas específica do SAP para implantar uma VM a partir de uma imagem personalizada:
Criar uma máquina virtual usando o portal do Azure
A maneira mais fácil de criar uma nova máquina virtual a partir de uma imagem de Disco Gerenciado é usando o portal do Azure. Para obter mais informações sobre como criar uma imagem de disco Gerenciar, leia Capturar uma imagem gerenciada de uma VM generalizada no Azure
- Navegue até Imagens no portal do Azure. Ou, no menu do portal do Azure, selecione Imagens.
- Selecione a imagem do Managed Disk que deseja implantar e clique em Create VM
O assistente orienta você na definição dos parâmetros necessários para criar a máquina virtual, além de todos os recursos necessários, como interfaces de rede e contas de armazenamento. Alguns desses parâmetros são:
Noções básicas:
- Nome: O nome do recurso (o nome da máquina virtual).
- Tipo de disco VM: Selecione o tipo de disco do disco do sistema operacional. Se você quiser usar o Armazenamento Premium para seus discos de dados, recomendamos usar o Armazenamento Premium para o disco do sistema operacional também.
- Nome de usuário e senha ou chave pública SSH: insira o nome de usuário e a senha do usuário criado durante o provisionamento. Para uma máquina virtual Linux, você pode inserir a chave pública Secure Shell (SSH) que você usa para entrar na máquina.
- Assinatura: selecione a assinatura que você deseja usar para provisionar a nova máquina virtual.
- Grupo de recursos: o nome do grupo de recursos para a VM. Você pode inserir o nome de um novo grupo de recursos ou o nome de um grupo de recursos que já existe.
- Local: onde implantar a nova máquina virtual. Se você quiser conectar a máquina virtual à sua rede local, certifique-se de selecionar o local da rede virtual que conecta o Azure à sua rede local. Para obter mais informações, consulte Rede do Microsoft Azure em Planejamento e implementação de máquinas virtuais do Azure para SAP NetWeaver.
Tamanho:
Para obter uma lista dos tipos de VM suportados, consulte SAP Note 1928533. Certifique-se de selecionar o tipo de VM correto se quiser usar o Armazenamento Premium do Azure. Nem todos os tipos de VM suportam o Armazenamento Premium. Para obter mais informações, consulte Armazenamento do Azure para cargas de trabalho SAP.
Configurações:
- Armazenamento
- Tipo de disco: Selecione o tipo de disco do disco do sistema operacional. Se você quiser usar o Armazenamento Premium para seus discos de dados, recomendamos usar o Armazenamento Premium para o disco do sistema operacional também.
- Usar discos gerenciados: se quiser usar discos gerenciados, selecione Sim. Para obter mais informações sobre Managed Disks, consulte o capítulo Managed Disks no guia de planejamento.
- Rede
- Rede virtual e sub-rede: para integrar a máquina virtual à intranet, selecione a rede virtual conectada à rede local.
- Endereço IP público: selecione o endereço IP público que você deseja usar ou insira parâmetros para criar um novo endereço IP público. Você pode usar um endereço IP público para acessar sua máquina virtual pela Internet. Certifique-se de que também cria um grupo de segurança de rede para ajudar a proteger o acesso à sua máquina virtual.
- Grupo de segurança de rede: para obter mais informações, consulte Controlar o fluxo de tráfego de rede com grupos de segurança de rede.
- Extensões: Você pode instalar extensões de máquina virtual adicionando-as à implantação. Não é necessário adicionar extensão nesta etapa. As extensões necessárias para o suporte SAP são instaladas posteriormente. Consulte o capítulo Configurar a extensão do Azure para SAP neste guia.
- Alta disponibilidade: selecione a opção de implantação de conjunto de escala de máquina virtual, zona de disponibilidade ou conjunto de disponibilidade. As opções apropriadas para opções de implantação dependem da configuração do sistema que você prefere em uma região do Azure, se envolve a abrangência em várias zonas, residir em uma única zona ou operar em uma região sem zonas.
- Monitorização
- Diagnóstico de inicialização: você pode selecionar Desativar para diagnóstico de inicialização.
- Diagnóstico do SO convidado: Você pode selecionar Desativar para monitorar diagnósticos.
- Armazenamento
Resumo:
Reveja as suas seleções e, em seguida, selecione OK.
Sua máquina virtual é implantada no grupo de recursos selecionado.
Criar uma máquina virtual usando um modelo
Para criar uma implantação usando uma imagem privada do sistema operacional do portal do Azure, use um dos seguintes modelos SAP. Esses modelos são publicados no repositório do GitHub azure-quickstart-templates. Você também pode criar manualmente uma máquina virtual usando o PowerShell.
Modelo de configuração de duas camadas (apenas uma máquina virtual) (sap-2-tier-user-image)
Para criar um sistema de duas camadas usando apenas uma máquina virtual, use este modelo.
-
Para criar um sistema de duas camadas usando apenas uma máquina virtual e uma imagem de disco gerenciado, use este modelo.
Modelo de configuração de três camadas (várias máquinas virtuais) (sap-3-tier-user-image)
Para criar um sistema de três camadas usando várias máquinas virtuais ou sua própria imagem do sistema operacional, use este modelo.
-
Para criar um sistema de três camadas usando várias máquinas virtuais ou sua própria imagem do sistema operacional e uma imagem de disco gerenciado, use este modelo.
No portal do Azure, insira os seguintes parâmetros para o modelo:
Noções básicas:
- Assinatura: a assinatura a ser usada para implantar o modelo.
- Grupo de recursos: o grupo de recursos a ser usado para implantar o modelo. Você pode criar um novo grupo de recursos ou selecionar um grupo de recursos existente na assinatura.
- Local: onde implantar o modelo. Se você selecionou um grupo de recursos existente, o local desse grupo de recursos será usado.
Configurações:
ID do sistema SAP: O ID do sistema SAP.
Tipo de sistema operacional: o tipo de sistema operacional que você deseja implantar (Windows ou Linux).
Tamanho do sistema SAP: O tamanho do sistema SAP.
O número de SAPS fornecidos pelo novo sistema. Se você não tiver certeza de quantos SAPS o sistema exige, pergunte ao seu parceiro de tecnologia SAP ou integrador de sistemas.
Disponibilidade do sistema (somente modelo de três camadas): A disponibilidade do sistema.
Selecione HA para obter uma configuração adequada para uma instalação de alta disponibilidade. Dois servidores de banco de dados e dois servidores para ASCS são criados.
Tipo de armazenamento (somente modelo de duas camadas): o tipo de armazenamento a ser usado.
Para sistemas maiores, é altamente recomendável usar o Armazenamento Premium do Azure. Para obter mais informações sobre tipos de armazenamento, consulte os seguintes recursos:
- Uso do Armazenamento SSD Premium do Azure para instância de DBMS SAP
- Estrutura de armazenamento de uma VM para implantações RDBMS
- Armazenamento Premium: High-Performance Storage for Azure Virtual Machine Workloads (Armazenamento Premium: Armazenamento de elevado desempenho para cargas de trabalho de máquinas virtuais do Azure)
- Introdução ao Armazenamento do Microsoft Azure
URI VHD da imagem do usuário (somente modelo de imagem de disco não gerenciado): o URI do VHD da imagem privada do sistema operacional, por exemplo, https://< accountname.blob.core.windows.net/vhds/userimage.vhd>.
Conta de armazenamento de imagem de utilizador (apenas modelo de imagem de disco não gerido): O nome da conta de armazenamento onde a imagem privada do SO está armazenada, por exemplo, <accountname> em https://< accountname.blob.core.windows.net/vhds/userimage.vhd>.
userImageId (somente modelo de imagem de disco gerenciado): ID da imagem de disco gerenciado que você deseja usar
Nome de utilizador e palavra-passe de administrador: O nome de utilizador e a palavra-passe.
Um novo usuário é criado, para entrar na máquina virtual.
Sub-rede nova ou existente: determina se uma nova rede virtual e sub-rede é criada ou se uma sub-rede existente é usada. Se você já tiver uma rede virtual conectada à sua rede local, selecione Existente.
ID da sub-rede: se você quiser implantar a VM em uma VNet existente na qual você tenha uma sub-rede definida à qual a VM deve ser atribuída, nomeie a ID dessa sub-rede específica. O ID geralmente tem esta aparência: /subscriptions/<subscription id>/resourceGroups/<resource group name>/providers/Microsoft.Network/virtualNetworks/<virtual network name>/subnets/<subnet name>
Termos e condições:
Reveja e aceite os termos legais.Selecione Comprar.
Instalar o Agente de VM (somente Linux)
Para usar os modelos descritos na seção anterior, o Agente Linux já deve estar instalado na imagem do usuário, ou a implantação falhará. Baixe e instale o Agente de VM na imagem do usuário, conforme descrito em Baixar, instalar e habilitar o Agente de VM do Azure. Se você não usar os modelos, também poderá instalar o Agente de VM mais tarde.
Aderir a um domínio (apenas Windows)
Se sua implantação do Azure estiver conectada a uma instância local do Ative Directory ou DNS por meio de uma conexão VPN site a site do Azure ou do Azure ExpressRoute (isso é chamado de cross-premises no planejamento e implementação de Máquinas Virtuais do Azure para SAP NetWeaver), espera-se que a VM esteja ingressando em um domínio local. Para obter mais informações sobre considerações para esta etapa, consulte Associar uma VM a um domínio local (somente Windows).
Definir configurações de proxy
Dependendo de como sua rede local está configurada, talvez seja necessário configurar o proxy em sua VM. Se sua VM estiver conectada à sua rede local via VPN ou Rota Expressa, a VM pode não conseguir acessar a Internet e não poderá baixar as extensões de VM necessárias ou coletar informações de infraestrutura do Azure para o agente Host SAP por meio da extensão SAP para Azure, consulte Configurar o proxy.
Configurar a extensão de VM do Azure para SAP
Para ter certeza de que o SAP dá suporte ao seu ambiente, configure a Extensão do Azure para SAP conforme descrito em Configurar a Extensão do Azure para SAP.
Cenário 3: Movendo uma VM local usando um VHD do Azure não generalizado com SAP
Nesse cenário, você planeja mover um sistema SAP específico de um ambiente local para o Azure. Você pode fazer isso carregando o VHD que tem o sistema operacional, os binários do SAP e, eventualmente, os binários do DBMS, além dos VHDs com os dados e arquivos de log do DBMS, no Azure. Ao contrário do cenário descrito no Cenário 2: Implantando uma VM com uma imagem personalizada para SAP, nesse caso, você mantém o nome do host, o SAP SID e as contas de usuário SAP na VM do Azure, porque elas foram configuradas no ambiente local. Você não precisa generalizar o sistema operacional. Esse cenário se aplica com mais frequência a cenários entre locais em que parte do cenário SAP é executado no local e parte dele é executado no Azure.
Nesse cenário, o agente de VM não é instalado automaticamente durante a implantação. Como o Agente de VM e a Extensão do Azure para SAP são necessários para executar o SAP NetWeaver no Azure, você precisa baixar, instalar e habilitar ambos os componentes manualmente depois de criar a máquina virtual.
Para obter mais informações sobre o Agente de VM do Azure, consulte os seguintes recursos.
Mac OS
Descrição geral do Agente de Máquina Virtual do Azure
Linux
O fluxograma a seguir mostra a sequência de etapas para mover uma VM local usando um VHD do Azure não generalizado:
Se o disco já estiver carregado e definido no Azure (consulte Planejamento e implementação de Máquinas Virtuais do Azure para SAP NetWeaver), execute as tarefas descritas nas próximas seções.
Criar uma máquina virtual
Para criar uma implantação usando um disco privado do sistema operacional por meio do portal do Azure, use o modelo SAP publicado no repositório do GitHub azure-quickstart-templates. Você também pode criar manualmente uma máquina virtual usando o PowerShell.
Modelo de configuração de duas camadas (apenas uma máquina virtual) (sap-2-tier-user-disk)
Para criar um sistema de duas camadas usando apenas uma máquina virtual, use este modelo.
-
Para criar um sistema de duas camadas usando apenas uma máquina virtual e um disco gerenciado, use este modelo.
No portal do Azure, insira os seguintes parâmetros para o modelo:
Noções básicas:
- Assinatura: a assinatura a ser usada para implantar o modelo.
- Grupo de recursos: o grupo de recursos a ser usado para implantar o modelo. Você pode criar um novo grupo de recursos ou selecionar um grupo de recursos existente na assinatura.
- Local: onde implantar o modelo. Se você selecionou um grupo de recursos existente, o local desse grupo de recursos será usado.
Configurações:
ID do sistema SAP: O ID do sistema SAP.
Tipo de sistema operacional: o tipo de sistema operacional que você deseja implantar (Windows ou Linux).
Tamanho do sistema SAP: O tamanho do sistema SAP.
O número de SAPS fornecidos pelo novo sistema. Se você não tiver certeza de quantos SAPS o sistema exige, pergunte ao seu parceiro de tecnologia SAP ou integrador de sistemas.
Tipo de armazenamento (somente modelo de duas camadas): o tipo de armazenamento a ser usado.
Para sistemas maiores, é altamente recomendável usar o Armazenamento Premium do Azure. Para obter mais informações sobre tipos de armazenamento, consulte os seguintes recursos:
URI VHD do disco do SO (somente modelo de disco não gerenciado): o URI do disco do sistema operacional privado, por exemplo, https://< accountname.blob.core.windows.net/vhds/osdisk.vhd>.
ID do disco gerenciado do sistema operacional (somente modelo de disco gerenciado): a ID do disco do sistema operacional do disco gerenciado, /subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/group/providers/Microsoft.Compute/disks/WIN
Sub-rede nova ou existente: determina se uma nova rede virtual e sub-rede são criadas ou se uma sub-rede existente é usada. Se você já tiver uma rede virtual conectada à sua rede local, selecione Existente.
ID da sub-rede: se você quiser implantar a VM em uma VNet existente na qual você tenha uma sub-rede definida à qual a VM deve ser atribuída, nomeie a ID dessa sub-rede específica. O ID geralmente tem esta aparência: /subscriptions/<subscription id>/resourceGroups/<resource group name>/providers/Microsoft.Network/virtualNetworks/<virtual network name>/subnets/<subnet name>
Termos e condições:
Reveja e aceite os termos legais.Selecione Comprar.
Instalar o Agente da VM
Para usar os modelos descritos na seção anterior, o Agente de VM deve ser instalado no disco do sistema operacional ou a implantação falhará. Baixe e instale o Agente de VM na VM, conforme descrito em Baixar, instalar e habilitar o Agente de VM do Azure.
Se você não usar os modelos descritos na seção anterior, também poderá instalar o Agente de VM posteriormente.
Aderir a um domínio (apenas Windows)
Se sua implantação do Azure estiver conectada a uma instância do Ative Directory ou DNS local por meio de uma conexão VPN site a site do Azure ou ExpressRoute (isso é chamado de cross-premises no planejamento e implementação de Máquinas Virtuais do Azure para SAP NetWeaver), espera-se que a VM esteja ingressando em um domínio local. Para obter mais informações sobre considerações para esta tarefa, consulte Associar uma VM a um domínio local (somente Windows).
Definir configurações de proxy
Dependendo de como sua rede local está configurada, talvez seja necessário configurar o proxy em sua VM. Se sua VM estiver conectada à sua rede local via VPN ou Rota Expressa, a VM pode não conseguir acessar a Internet e não poderá baixar as extensões de VM necessárias ou coletar informações de infraestrutura do Azure para o agente Host SAP por meio da extensão SAP para Azure, consulte Configurar o proxy.
Configurar a extensão de VM do Azure para SAP
Para ter certeza de que o SAP dá suporte ao seu ambiente, configure a Extensão do Azure para SAP conforme descrito em Configurar a Extensão do Azure para SAP.
Tarefas detalhadas para a implantação do software SAP
Esta seção apresenta etapas detalhadas para executar tarefas específicas no processo de configuração e implantação.
Associar uma VM a um domínio local (apenas Windows)
Se você implantar VMs SAP em um cenário entre locais, onde o Ative Directory local e o DNS são estendidos no Azure, espera-se que as VMs estejam ingressando em um domínio local. As etapas detalhadas que você executa para associar uma VM a um domínio local e o software adicional necessário para ser membro de um domínio local variam de acordo com o cliente. Normalmente, para associar uma VM a um domínio local, é necessário instalar software adicional, como software antimalware e software de backup ou monitoramento.
Nesse cenário, você também precisa certificar-se de que, se as configurações de proxy da Internet são forçadas quando uma VM ingressa em um domínio em seu ambiente, a conta de sistema local do Windows (S-1-5-18) na VM convidada tem as mesmas configurações de proxy. A opção mais fácil é forçar o proxy usando uma Diretiva de Grupo de domínio, que se aplica a sistemas no domínio.
Baixar, instalar e habilitar o Agente de VM do Azure
Para máquinas virtuais implantadas a partir de uma imagem do sistema operacional que não é generalizada (por exemplo, uma imagem que não se origina na ferramenta Preparação do Sistema do Windows, ou sysprep), você precisa baixar, instalar e habilitar manualmente o Agente de VM do Azure.
Se você implantar uma VM do Azure Marketplace, esta etapa não será necessária. As imagens do Azure Marketplace já têm o Agente de VM do Azure.
Windows
- Baixe o Agente de VM do Azure:
- Baixe o pacote do instalador do Azure VM Agent.
- Armazene o pacote MSI do Agente de VM localmente em um computador pessoal ou servidor.
- Instale o Agente de VM do Azure:
- Conecte-se à VM do Azure implantada usando o protocolo RDP (Remote Desktop Protocol).
- Abra uma janela do Windows Explorer na VM e selecione o diretório de destino para o arquivo MSI do Agente de VM.
- Arraste o arquivo MSI do Instalador do Agente de VM do Azure do seu computador/servidor local para o diretório de destino do Agente de VM na VM.
- Clique duas vezes no arquivo MSI na VM.
- Para VMs que ingressaram em domínios locais, certifique-se de que eventuais configurações de proxy da Internet também se apliquem à conta do Sistema Local do Windows (S-1-5-18) na VM, conforme descrito em Configurar o proxy. O Agente de VM é executado nesse contexto e precisa ser capaz de se conectar ao Azure.
Nenhuma interação do usuário é necessária para atualizar o Agente de VM do Azure. O Agente de VM é atualizado automaticamente e não requer uma reinicialização de VM.
Linux
Use os seguintes comandos para instalar o Agente de VM para Linux:
Servidor SUSE Linux Enterprise (SLES)
sudo zypper install WALinuxAgent
Red Hat Enterprise Linux (RHEL) ou Oracle Linux
sudo yum install WALinuxAgent
Se o agente já estiver instalado, para atualizar o Agente Linux do Azure, execute as etapas descritas em Atualizar o Agente Linux do Azure em uma VM para a versão mais recente do GitHub.
Configurar o proxy
As etapas que você executa para configurar o proxy no Windows são diferentes da maneira como você configura o proxy no Linux.
Windows
As configurações de proxy devem ser configuradas corretamente para que a conta Sistema Local acesse a Internet. Se as configurações de proxy não estiverem definidas pela Diretiva de Grupo, você poderá definir as configurações para a conta Sistema Local.
- Vá para Iniciar, digite gpedit.msc e selecione Enter.
- Selecione Configuração do Computador,>Modelos Administrativos>, Componentes>do Windows, Internet Explorer. Verifique se a configuração Fazer configurações de proxy por máquina (em vez de por usuário) está desabilitada ou não configurada.
- No Painel de Controlo, aceda a Opções da Internet do Centro>de Rede e Partilha.
- Na guia Conexões, selecione o botão Configurações da LAN.
- Desmarque a caixa de verificação Detetar definições automaticamente.
- Marque a caixa de seleção Usar um servidor proxy para sua LAN e digite o endereço e a porta do proxy.
- Selecione o botão Avançado .
- Na caixa Exceções, digite o endereço IP 168.63.129.16. Selecione OK.
Linux
Configure o proxy correto no arquivo de configuração do Agente Convidado do Microsoft Azure, que está localizado em \etc\waagent.conf.
Defina os seguintes parâmetros:
Host de proxy HTTP. Por exemplo, defina-o como proxy.corp.local.
HttpProxy.Host=<proxy host>
Porta proxy HTTP. Por exemplo, defina-o como 80.
HttpProxy.Port=<port of the proxy host>
Reinicie o agente.
sudo service waagent restart
Se você quiser usar os repositórios do Azure, verifique se o tráfego para esses repositórios não está passando pela sua intranet local. Se você criou rotas definidas pelo usuário para habilitar o túnel forçado, certifique-se de adicionar uma rota que roteie o tráfego para os repositórios diretamente para a Internet, e não por meio de sua conexão VPN site a site.
O VM Extension for SAP também precisa ser capaz de acessar a internet. Certifique-se de instalar a nova Extensão de VM para SAP e siga as etapas em Configurar a extensão de VM do Azure para soluções SAP com a CLI do Azure no guia de instalação da Extensão de VM para SAP para configurar o proxy.
SLES
Você também precisa adicionar rotas para os endereços IP listados em \etc\regionserverclnt.cfg. A figura a seguir mostra um exemplo:
RHEL
Você também precisa adicionar rotas para os endereços IP dos hosts listados em \etc\yum.repos.d\rhui-load-balancers. Para um exemplo, veja a figura anterior.
Oracle Linux
Não há repositórios para o Oracle Linux no Azure. Você precisa configurar seus próprios repositórios para Oracle Linux ou usar os repositórios públicos.
Para obter mais informações sobre rotas definidas pelo usuário, consulte Rotas definidas pelo usuário e encaminhamento de IP.
Extensão do Azure para SAP
Nota
Declaração Geral de Apoio:
O suporte para a Extensão do Azure para SAP é fornecido através dos canais de suporte SAP. Se precisar de ajuda com a Extensão do Azure para SAP, abra um caso de suporte com o Suporte SAP.
Quando você tiver preparado a VM conforme descrito em Cenários de implantação de VMs para SAP no Azure, o Agente de VM do Azure será instalado na máquina virtual. A próxima etapa é implantar a Extensão do Azure para SAP, que está disponível no Repositório de Extensões do Azure nos datacenters globais do Azure. Para obter mais informações, consulte Configurar a extensão do Azure para SAP.
Próximos passos
Saiba mais sobre o RHEL for SAP in-loco upgrade