Guia de implantação do SAP HANA

Este guia de implantação mostra como implantar um sistema SAP HANA no Google Cloud usando o Cloud Deployment Manager e um modelo de arquivo de configuração para definir a instalação. O guia ajuda você a configurar máquinas virtuais (VMs, na sigla em inglês) e discos permanentes do Compute Engine, bem como o sistema operacional Linux, para conseguir o melhor desempenho para seu sistema SAP HANA. O modelo do Deployment Manager incorpora as práticas recomendadas do Compute Engine e do SAP.

Use este guia para implantar um sistema SAP HANA de escalonamento vertical de host único ou de escalonamento horizontal de vários hosts que não inclua hosts em espera.

Se precisar incluir o failover de host automático do SAP HANA, use o Sistema de Escalonamento Horizontal do SAP HANA com Guia de Implantação de Failover Automático do Host.

Se for necessário implantar um cluster de alta disponibilidade do Linux para um sistema de host único do SAP HANA, use o guia de implantação do cluster de alta disponibilidade do SAP HANA no SLES.

Tarefas de pré-requisito

Se você ainda não os configurou, crie uma conta e um projeto do Google Cloud. Você também precisa configurar a rede em uma nuvem privada virtual, bem como um método para controlar o acesso às suas VMs. Por fim, você precisa carregar a mídia de instalação do SAP HANA em um bucket do Cloud Storage.

Como configurar sua Conta do Google

É necessário ter uma Conta do Google para trabalhar com o GCP.

  1. Inscreva-se em uma Conta do Google se ainda não tiver uma.
  2. Faça login no Console do Google Cloud e crie um novo projeto.
  3. Ative sua conta de faturamento.
  4. Configure as chaves SSH de modo que possa usá-las para aplicar SSH às instâncias do Compute Engine. Use a ferramenta de linha de comando gcloud para criar uma nova chave SSH ou, se você já tiver uma, use a ferramenta para formatar as chaves SSH existentes.
  5. Use a ferramenta de linha de comando gcloud ou o Console do Cloud para adicionar as chaves SSH aos metadados do projeto. Isso permite que você acesse qualquer instância do Compute Engine criada nesse projeto, exceto instâncias que desativam explicitamente as chaves SSH do projeto.

Como criar uma rede

Por motivos de segurança, crie uma nova rede. Para controlar quem tem acesso a ela, adicione regras de firewall ou use outro método de controle de acesso.

Caso o projeto tenha uma rede VPC padrão, não a use. Em vez disso, crie sua própria rede VPC para que as únicas regras de firewall aplicadas sejam aquelas criadas explicitamente por você.

Durante a implantação, as instâncias de VM geralmente exigem acesso à Internet para fazer o download do agente de monitoramento do Google. Se você estiver usando uma das imagens Linux certificadas pelo SAP disponíveis no Google Cloud, a instância da VM também exigirá acesso à Internet para registrar a licença e acessar repositórios de fornecedor do sistema operacional. Uma configuração com um gateway NAT e tags de rede da VM é compatível com esse acesso, mesmo se as VMs de destino não tiverem IPs externos.

Para configurar a rede:

  1. Acesse o Cloud Shell.

    Acessar o Cloud Shell (em inglês)

  2. Para criar uma nova rede no modo de sub-redes personalizadas, execute:

    gcloud compute networks create [YOUR_NETWORK_NAME] --subnet-mode custom

    em que [YOUR_NETWORK_NAME] é o nome da nova rede. Esse nome pode conter apenas letras minúsculas, dígitos e o caractere traço (-).

    Especifique --subnet-mode custom para evitar o uso do modo automático padrão, que cria automaticamente uma sub-rede em cada região do Compute Engine. Para mais informações, consulte Modo de criação da sub-rede.

  3. Crie uma sub-rede e especifique a região e o intervalo de IP:

    gcloud compute networks subnets create [YOUR_SUBNETWORK_NAME] \
            --network [YOUR_NETWORK_NAME] --region [YOUR_REGION] --range [YOUR_RANGE]

    onde:

    • [YOUR_SUBNETWORK_NAME] é a nova sub-rede;
    • [YOUR_NETWORK_NAME] é o nome da rede que você criou na etapa anterior;
    • [REGION] é a região em que você quer a sub-rede;
    • [YOUR_RANGE] é o intervalo de endereços IP, especificado no formato CIDR (em inglês). Por exemplo, 10.1.0.0/24. Se você planeja adicionar mais de uma sub-rede, atribua intervalos IP CIDR não sobrepostos para cada sub-rede na rede. Observe que cada sub-rede e os respectivos intervalos IP internos são mapeados para uma única região.
  4. Se quiser, repita o passo anterior e adicione mais sub-redes.

Como configurar um gateway NAT

Se você pretende criar uma ou mais VMs que não terão endereços IP públicos, precisará criar um gateway NAT para que suas VMs possam acessar a Internet e fazer o download do agente de monitoramento do Google.

Se você tiver intenção de atribuir um endereço IP público externo à VM, pule esta etapa.

Para criar um gateway NAT, faça o seguinte:

  1. Crie uma VM para atuar como o gateway NAT na sub-rede que você acabou de criar:

    gcloud compute instances create [YOUR_VM_NAME] --can-ip-forward \
            --zone [YOUR_ZONE]  --image-family [YOUR_IMAGE_FAMILY] \
            --image-project [YOUR_IMAGE_PROJECT] \
            --machine-type=[YOUR_MACHINE_TYPE] --subnet [YOUR_SUBNETWORK_NAME] \
            --metadata startup-script="sysctl -w net.ipv4.ip_forward=1; iptables \
            -t nat -A POSTROUTING -o eth0 -j MASQUERADE" --tags [YOUR_VM_TAG]

    em que:

    • [YOUR_VM_NAME] é o nome da VM que você está criando e que pretende usar para o gateway NAT;
    • [YOUR_ZONE] é a zona em que você quer a VM;
    • [YOUR_IMAGE_FAMILY] e [YOUR_IMAGE_PROJECT] especificam a imagem que você pretende usar no gateway NAT;
    • [YOUR_MACHINE_TYPE] é qualquer tipo de máquina compatível. Se você espera um tráfego de rede alto, escolha um tipo de máquina com pelo menos oito CPUs virtuais;
    • [YOUR_SUBNETWORK_NAME] é o nome da sub-rede em que você quer a VM;
    • [YOUR_VM_TAG] é uma tag aplicada à VM que você está criando. Se a VM for usada como um Bastion Host, a tag será usada para aplicar a regra de firewall relacionada somente a essa VM.
  2. Crie uma rota com tag para que o tráfego passe pela VM NAT e não pelo gateway de Internet padrão:

    gcloud compute routes create [YOUR_ROUTE_NAME] \
            --network [YOUR_NETWORK_NAME] --destination-range 0.0.0.0/0 \
            --next-hop-instance [YOUR_VM_NAME] --next-hop-instance-zone \
            [YOUR_ZONE] --tags [YOUR_TAG_NAME] --priority 800

    em que:

    • [YOUR_ROUTE_NAME] é o nome da rota que você está criando;
    • [YOUR_NETWORK_NAME] é a rede criada;
    • [YOUR_VM_NAME] é a VM que você está usando para seu gateway NAT;
    • [YOUR_ZONE] é a zona em que a VM está localizada;
    • [YOUR_TAG_NAME] é a tag na rota que direciona o tráfego por meio da VM NAT.
  3. Também é possível usar a VM do gateway NAT como um Bastion Host. Para isso, execute o comando a seguir. Com ele, é criada uma regra de firewall para permitir o acesso SSH de entrada a essa instância a partir da Internet:

    gcloud compute firewall-rules create allow-ssh --network [YOUR_NETWORK_NAME] --allow tcp:22 --source-ranges 0.0.0.0/0 --target-tags "[YOUR_VM_TAG]"

    em que:

    • [YOUR_NETWORK_NAME] é a rede criada;
    • [YOUR_VM_TAG] é a tag especificada na criação da VM do gateway NAT. Com o uso dessa tag, a regra de firewall é válida somente para a VM que hospeda o gateway NAT, não para todas as VMs na rede.

Como adicionar regras de firewall

Por padrão, uma regra de firewall implícita bloqueia conexões de entrada de fora da rede de nuvem privada virtual (VPC). Para permitir conexões de entrada, configure uma regra de firewall para a VM. Depois que uma conexão de entrada for estabelecida com uma VM, será permitido o tráfego nas duas direções nessa conexão.

É possível criar uma regra de firewall para permitir o acesso externo a portas especificadas ou para restringir o acesso entre as VMs na mesma rede. Se o tipo de rede VPC default for usado, algumas regras padrão complementares também serão aplicadas, como a regra default-allow-internal, que permite a conectividade entre VMs na mesma rede em todas as portas.

Dependendo da política de TI que for aplicada ao ambiente, talvez seja necessário isolar ou então restringir a conectividade com o banco de dados do host, o que pode ser feito criando regras de firewall.

Conforme o cenário, é possível criar regras de firewall para permitir acesso a:

  • Portas padrão da SAP listadas na tabela de portas TCP/IP de todos os produtos SAP (em inglês).
  • Conexões do seu computador ou do ambiente de rede corporativa para a instância de VM do Compute Engine. Se você não tiver certeza do endereço IP a ser usado, fale com o administrador de redes da sua empresa.
  • Comunicação entre as VMs quando, por exemplo, os servidores de banco de dados e de aplicativos estão sendo executados em diferentes VMs. Para ativar a comunicação entre as VMs, crie uma regra de firewall que permita o tráfego proveniente da sub-rede.
  • conexões SSH com a instância da VM, incluindo o SSH do navegador;
  • Conexão com a VM por meio de uma ferramenta de terceiros no Linux. Crie uma regra para permitir o acesso da ferramenta pelo seu firewall.

Para criar uma regra de firewall:

Console

  1. No Console do Cloud, acesse a página Regras de firewall.

    ABRIR "REGRAS DE FIREWALL"

  2. Na parte superior da página, clique em Criar regra de firewall.

    • No campo Rede, selecione a rede em que a VM está localizada.
    • No campo Destinos, especifique os recursos no Google Cloud a que esta regra se aplica. Por exemplo, especifique Todas as instâncias na rede. Ou, para limitar a regra a instâncias específicas no Google Cloud, insira tags em Tags de destino especificado.
    • No campo Filtro de origem, selecione uma das opções a seguir:
      • Intervalos de IP para permitir tráfego de entrada de endereços IP específicos. Especifique o intervalo de endereços IP no campo Intervalos de IPs de origem.
      • Sub-redes para permitir tráfego de entrada de uma determinada sub-rede. Especifique o nome da sub-rede no campo Sub-redes a seguir. É possível usar esta opção para permitir acesso entre as VMs na configuração em três níveis ou de escalonamento horizontal.
    • Na seção Protocolos e portas, selecione Portas e protocolos especificados e insira tcp:[PORT_NUMBER].
  3. Clique em Criar para criar a regra de firewall.

gcloud

Crie uma regra de firewall usando o seguinte comando:

$ gcloud compute firewall-rules create firewall-name
--direction=INGRESS --priority=1000 \
--network=network-name --action=ALLOW --rules=protocol:port \
--source-ranges ip-range --target-tags=network-tags

Como criar um bucket do Cloud Storage para os arquivos de instalação do SAP HANA

Os arquivos de instalação que contêm os binários do SAP HANA precisam ser armazenados em um bucket do Cloud Storage antes que você possa usar o Deployment Manager para instalar o SAP HANA. O Deployment Manager espera os arquivos nos formatos de arquivo fornecidos pelo SAP. Dependendo da sua versão do SAP HANA, o formato do arquivo pode ser um arquivo .zip ou .exe e arquivos .rar.

Para fazer o download dos arquivos de instalação do SAP HANA, crie um bucket e faça o upload dos arquivos para ele:

  1. Em Downloads de software da SAP, faça o download de todas as partes da distribuição Linux x86_64 do SAP HANA Platform Edition 1.0 ou 2.0, bem como quaisquer atualizações de revisão aplicáveis à sua unidade local.

    Se a conta do Portal de Suporte da SAP não permitir o acesso ao software e você acredita que deve ter direito a ele, entre em contato com a central de interação do cliente do suporte global da SAP.

  2. Use o Console do Cloud para criar um bucket do Cloud Storage e armazenar os arquivos de instalação do SAP HANA. O nome do bucket precisa ser único no GCP.

    • Durante a criação do bucket, escolha Padrão como a classe de armazenamento.
  3. Configure as permissões do bucket. Por padrão, como proprietário do bucket, você tem acesso de leitura/gravação a ele. Para conceder o acesso a outros membros do grupo ou a usuários individuais, consulte Como usar permissões do IAM.

  4. No Console do Cloud, na página do bucket do Cloud Storage, escolha Fazer upload de arquivos para fazer o upload do software SAP HANA e dos arquivos de revisão de upgrade da sua mídia local:

    Fazer upload de arquivos

  5. Anote o nome do bucket para onde os binários foram enviados. Você precisará usá-lo mais tarde quando instalar o SAP HANA.

Como criar uma VM com o SAP HANA instalado

As instruções a seguir usam o Deployment Manager para instalar o SAP HANA em uma ou mais instâncias de VM com todos os discos permanentes exigidos pelo SAP HANA. Você define os valores para a instalação em um modelo de arquivo de configuração do Deployment Manager.

O Deployment Manager trata seu sistema SAP HANA e todas as VMs, discos e outros recursos criados para o sistema SAP HANA como uma única entidade chamada implantação. É possível ver todas as implantações para seu projeto do GCP na página Implantações do Deployment Manager.

As instruções a seguir usam o Cloud Shell, mas geralmente são aplicáveis ao SDK do Cloud.

  1. Confirme se as cotas atuais de recursos, como discos permanentes e CPUs, são suficientes para o sistema SAP HANA que você está prestes a instalar. Se as cotas não forem suficientes, a implantação falhará. Para saber os requisitos de cotas do SAP HANA, consulte este material sobre preços e cotas.

    Acessar a página de cotas

  2. Abra o Cloud Shell ou, se tiver instalado o SDK do Cloud na estação de trabalho local, abra um terminal.

    Acessar o Cloud Shell

  3. Faça o download do modelo de arquivo de configuração template.yaml no diretório de trabalho digitando o seguinte comando no Cloud Shell ou no SDK do Cloud:

    wget https://storage.googleapis.com/sapdeploy/dm-templates/sap_hana/template.yaml
    
  4. Se quiser, renomeie o arquivo template.yaml para identificar a configuração definida por ele.

  5. Abra o arquivo template.yaml no editor de código do Cloud Shell ou, se estiver usando o SDK do Cloud, o editor de texto de sua escolha.

    Para abrir o editor de código, clique no ícone de lápis, no canto superior direito da janela do terminal do Cloud Shell.

  6. No arquivo template.yaml, atualize os seguintes valores de propriedade substituindo os colchetes e o conteúdo deles pelos valores da sua instalação.

    Alguns dos valores de propriedade que você especifica para o sistema SAP HANA, como [SID] ou [PASSWORD], estão sujeitos às regras definidas pelo SAP. Para mais informações, consulte a referência de parâmetro no guia de instalação e atualização do servidor SAP HANA.

    Se você quiser criar uma instância de VM sem instalar o SAP HANA, exclua todas as linhas que começam com sap_hana_.

    Propriedade Tipo de dados Descrição
    instanceName String Nome da instância da VM para o host mestre do SAP HANA. O nome precisa ser especificado em letras minúsculas, números ou hifens. As instâncias de VM para qualquer host de worker usam o mesmo nome com um "w" e o número do host anexado ao nome.
    instanceType String O tipo de máquina virtual do Compute Engine em que é necessário executar o SAP HANA. Se você precisar de um tipo de VM personalizado, especifique um tipo de VM predefinido com um número de vCPUs o mais próximo possível do necessário, mesmo que maior. Após a conclusão da implantação, modifique o número de vCPUs e a quantidade de memória.
    zona String Zona em que você está implantando o sistema SAP HANA para execução. Ela precisa estar na região selecionada para sua sub-rede.
    subnetwork String Nome da sub-rede criado em uma etapa anterior. Se estiver implantando em uma VPC compartilhada, especifique esse valor como [SHAREDVPC_PROJECT]/[SUBNETWORK]. Por exemplo, myproject/network1.
    linuxImage String O nome da imagem do sistema operacional Linux ou da família de imagens que você está usando com o SAP HANA. Para especificar uma família de imagens, adicione o prefixo family/ ao nome dela. Por exemplo, family/rhel-7-4-sap ou family/sles-12-sp2-sap. Para definir uma imagem específica, determine somente o nome da imagem. Para ver a lista de famílias de imagens disponíveis, consulte a página "Imagens" no Console do Cloud.
    linuxImageProject String Projeto do Google Cloud que contém a imagem que você usará. Ele pode ser o próprio projeto ou um projeto de imagem do Google Cloud, como rhel-sap-cloud ou suse-sap-cloud. Para ver uma lista de projetos de imagem do GCP, consulte a página Imagens na documentação do Compute Engine.
    sap_hana_deployment_bucket String Nome do bucket do armazenamento do GCP no projeto que contém os arquivos de instalação do SAP HANA enviados em uma etapa anterior. Todos os arquivos de revisão de upgrade no bucket são aplicados ao SAP HANA durante o processo de implantação.
    sap_hana_sid String Código do sistema SAP HANA. É necessário que tenha três caracteres alfanuméricos e comece com uma letra. Todas as letras precisam estar em maiúsculas.
    sap_hana_instance_number Número inteiro Número da instância, 0 a 99, do sistema SAP HANA. O padrão é 0.
    sap_hana_sidadm_password String A senha do administrador do sistema operacional. As senhas precisam ter pelo menos oito caracteres e incluir pelo menos uma letra maiúscula, uma letra minúscula e um número.
    sap_hana_system_password String A senha do superusuário do banco de dados. As senhas precisam ter pelo menos oito caracteres e incluir pelo menos uma letra maiúscula, uma letra minúscula e um número.
    sap_hana_scaleout_nodes Número inteiro Número necessário de hosts de worker extras do SAP HANA. Os hosts de worker são adicionados à instância principal do SAP HANA. Por exemplo, se você especificar 3, quatro instâncias do SAP HANA serão implantadas em um cluster de escalonamento horizontal.
    networkTag String Opcional. Uma tag de rede que representa a instância de VM para fins de firewall ou roteamento. Se você especificar publicIP: No e não especificar uma tag de rede, forneça outro meio de acesso à Internet.
    publicIP Booleano Opcional. Determina se um endereço IP público é adicionado à instância da VM. O padrão é Yes.

    O exemplo a seguir mostra um arquivo de configuração concluído, que orienta o Deployment Manager na implantação de uma máquina virtual n1-highmem-96 com um sistema HANA de escalonamento horizontal que inclui uma instância principal do SAP HANA com três hosts de worker. O SAP HANA está sendo executado em um sistema operacional SLES 12 SP2.

    imports:
    ‐ path: https://storage.googleapis.com/sapdeploy/dm-templates/sap_hana/sap_hana.py
    
    resources:
    ‐ name: sap_hana
      type: https://storage.googleapis.com/sapdeploy/dm-templates/sap_hana/sap_hana.py
      properties:
        instanceName: example-vm
        instanceType: n1-highmem-96
        zone: us-central1-f
        subnetwork: default
        linuxImage: family/sles-12-sp2-sap
        linuxImageProject: suse-sap-cloud
        sap_hana_deployment_bucket: mybucketname
        sap_hana_sid: ABC
        sap_hana_instance_number: 00
        sap_hana_sidadm_password: Google123
        sap_hana_system_password: Google123
        sap_hana_scaleout_nodes: 3
    
  7. Crie as instâncias:

    gcloud deployment-manager deployments create [DEPLOYMENT-NAME] --config [TEMPLATE-NAME].yaml
    

    O comando acima invoca o Deployment Manager, que implanta as VMs, faz o download do software do SAP HANA a partir do bucket de armazenamento e instala o SAP HANA de acordo com as especificações do arquivo template.yaml. O processo leva cerca de 10 a 15 minutos para ser concluído. Para verificar o progresso da implantação, siga os passos na próxima seção.

Como verificar a implantação

  1. Abra o Cloud Logging para verificar se há erros e monitorar o progresso da instalação.

    Acesse o Cloud Logging

  2. Na guia Recursos, selecione Global como seu recurso de geração de registros.

    • Se "INSTANCE DEPLOYMENT COMPLETE" for exibido para todas as VMs, o processamento do Deployment Manager estará concluído e você poderá prosseguir para a próxima etapa.
    • Se você vir um erro de cota:

      1. Na página Cotas em "IAM e Admin", aumente as cotas que não atendem aos requisitos do SAP HANA listados no guia de planejamento do SAP HANA.
      2. Na página "Implantações" do Deployment Manager, exclua a implantação para limpar as VMs e discos permanentes da instalação com falha.
      3. Execute novamente o Deployment Manager.

    Exibição do Cloud Logging.

  3. Depois que o sistema SAP HANA for implantado sem erros, conecte-se à sua VM usando SSH. Na página de instâncias da VM do Compute Engine, clique no botão "SSH" para acessar sua instância de VM ou use o método SSH que preferir.

    Botão SSH na página

  4. Mude para o usuário raiz.

    sudo su -
  5. No prompt de comando, insira df -h. Verifique se o resultado é semelhante ao seguinte, como o diretório /hana/data.

    Volumes de dados criados pelo script.

  6. Altere para o usuário administrador do SAP. Substitua [SID] pelo valor [SID] especificado no modelo do arquivo de configuração.

    su - [SID]adm
    
  7. Verifique se os serviços do SAP HANA, como hdbnameserver, hdbindexserver e outros, estão sendo executados na instância digitando o seguinte comando:

    HDB info
    

Se alguma das etapas de validação mostrar que a instalação falhou, resolva os erros, exclua a implantação da página Implantações e, em seguida, recrie as instâncias, conforme descrito na última etapa da seção anterior.

Como concluir a instalação do gateway NAT

Se você criou um gateway NAT, conclua as etapas a seguir.

  1. Adicione tags a todas as instâncias, incluindo os hosts worker:

    export INSTANCE_NAME="[YOUR_VM_NAME]"
    export NETWORK_NAME="[YOUR_NETWORK_NAME]"
    export ZONE="[YOUR_ZONE]"
    export TAG="[YOUR_TAG_TEXT]"
    gcloud compute instances add-tags "$INSTANCE_NAME" --tags="$TAG" --zone=$ZONE
    gcloud compute instances add-tags "$INSTANCE_NAME"w1 --tags="$TAG" --zone=$ZONE
    gcloud compute instances add-tags "$INSTANCE_NAME"w2 --tags="$TAG" --zone=$ZONE
    gcloud compute instances add-tags "$INSTANCE_NAME"w3 --tags="$TAG" --zone=$ZONE
  2. Exclua IPs externos:

    gcloud compute instances delete-access-config "$INSTANCE_NAME" --access-config-name "external-nat" --zone=$ZONE
    gcloud compute instances delete-access-config "$INSTANCE_NAME"w1 --access-config-name "external-nat" --zone=$ZONE
    gcloud compute instances delete-access-config "$INSTANCE_NAME"w2 --access-config-name "external-nat" --zone=$ZONE
    gcloud compute instances delete-access-config "$INSTANCE_NAME"w3 --access-config-name "external-nat" --zone=$ZONE

Como instalar o SAP HANA Studio em uma VM do Windows do Compute Engine

É possível se conectar de uma instância do SAP HANA fora do Google Cloud ou de uma instância no Google Cloud. Para isso, talvez seja necessário permitir o acesso à rede para as VMs de destino de dentro do SAP HANA Studio.

Para instalar o SAP HANA Studio em uma VM do Windows no Google Cloud, use o procedimento a seguir.

  1. Use o Cloud Shell para invocar os comandos a seguir.

    ABRIR O CLOUD SHELL

    export NETWORK_NAME="[YOUR_NETWORK_NAME]"
    export REGION="[YOUR_REGION]"
    export ZONE="[YOUR_ZONE]"
    export SUBNET="[YOUR_SUBNETWORK_NAME]"
    export SOURCE_IP_RANGE="[YOUR_WORKSTATION_IP]"
    gcloud compute instances create saphanastudio --zone=$ZONE \
    --machine-type=n1-standard-2  --subnet=$SUBNET --tags=hanastudio \
    --image-family=windows-2016  --image-project=windows-cloud \
    --boot-disk-size=100 --boot-disk-type=pd-standard \
    --boot-disk-device-name=saphanastudio
    gcloud compute firewall-rules create ${NETWORK_NAME}-allow-rdp \
    --network=$NETWORK_NAME --allow=tcp:3389 --source-ranges=$SOURCE_IP_RANGE \
    --target-tags=hanastudio

    Os comandos acima definem variáveis para a sessão atual do Cloud Shell, criam um servidor Windows na sub-rede criada anteriormente e criam uma regra de firewall que permite acesso da estação de trabalho local à instância do protocolo da área de trabalho remota (RDP, na sigla em inglês).

  2. Instale o SAP HANA Studio neste servidor.

    1. Faça o upload dos arquivos de instalação do SAP HANA Studio e da ferramenta de extração SAPCAR para um bucket do Cloud Storage no projeto do Google Cloud.
    2. Conecte-se à nova VM do Windows usando o RDP ou seu método preferido.
    3. No Windows, com permissões de administrador, abra o Shell do SDK do Google Cloud ou outra interface de linha de comando.
    4. Copie os arquivos de instalação do SAP HANA Studio e a ferramenta de extração SAPCAR do bucket de armazenamento para a VM. Basta digitar o comando gsutil cp na interface de comando. Exemplo:

      gsutil cp gs://[SOURCE_BUCKET]/IMC_STUDIO2_232_0-80000323.SAR C:\[TARGET_DIRECTORY] &
      gsutil cp gs://[SOURCE_BUCKET]/SAPCAR_1014-80000938.EXE C:\[TARGET_DIRECTORY]
      
    5. Altere o diretório para seu diretório de destino.

      cd C:\[TARGET_DIRECTORY]
      
    6. Execute o programa SAPCAR para extrair o arquivo de instalação do SAP HANA Studio.

      SAPCAR_1014-80000938.EXE -xvf IMC_STUDIO2_232_0-80000323.SAR
      
    7. Execute o programa hdbinst extraído para instalar o SAP HANA Studio.

Como configurar o agente de monitoramento do Google para o SAP HANA

É possível configurar o agente de monitoramento do Google para o SAP HANA, que coleta métricas do SAP HANA e as envia para o Cloud Monitoring. A ação é facultativa. O Cloud Monitoring permite criar painéis para as métricas, configurar alertas personalizados com base em limites de métrica e muito mais. Para mais informações sobre como definir e configurar o agente de monitoramento do Google para o SAP HANA, consulte o Guia do usuário do agente de monitoramento do SAP HANA.

Como se conectar ao SAP HANA

Observe que, como essas instruções não usam um IP externo para o SAP HANA, só será possível se conectar às instâncias do SAP HANA por meio da instância Bastion usando SSH ou por meio do Windows server usando o SAP HANA Studio.

  • Para se conectar ao SAP HANA por meio da instância bastion, conecte-se ao Bastion Host e depois às instâncias do SAP HANA usando um cliente SSH de sua escolha.

  • Para conectar o banco de dados SAP HANA por meio do SAP HANA Studio, use um cliente de área de trabalho remota para se conectar à instância do Windows Server. Após a conexão, instale o SAP HANA Studio (em inglês) manualmente e acesse o banco de dados SAP HANA.

Como realizar tarefas pós-implantação

Antes de usar sua instância do SAP HANA, recomendamos que você realize as etapas de pós-implantação a seguir. Para mais informações, consulte o guia de instalação e atualização do SAP HANA.

  1. Instale sua licença permanente do SAP HANA. Se você não fizer isso, o SAP HANA poderá entrar em bloqueio total do banco de dados depois que a licença temporária expirar.

    Para mais informações da SAP sobre o gerenciamento de licenças do SAP HANA, consulte Chaves de licença para o banco de dados SAP HANA.

  2. Atualize o software SAP HANA com os patches mais recentes.

  3. Instale todos os componentes extras, como o Application Function Libraries (AFL) ou o Smart Data Access (SDA).

  4. Configure e faça o backup do novo banco de dados do SAP HANA. Para mais informações, consulte o guia de operações do SAP HANA.

A seguir

  • Se você precisar usar o NetApp Cloud Volumes Service para o Google Cloud em vez de discos permanentes para os diretórios do SAP HANA, consulte as informações de implantação do NetApp Cloud Volumes Service no Guia de planejamento do SAP HANA.
  • Para mais informações sobre administração e monitoramento de VMs, consulte o Guia de operações do SAP HANA.