Reduza o tempo de substituição homogêneo da migração do SAP usando o Application Migration Service - Recomendações da AWS

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Reduza o tempo de substituição homogêneo da migração do SAP usando o Application Migration Service

Criado por Pavel Rubin (AWS), Diego Valverde (AWS) e Sunil Yadav (AWS)

Ambiente: produção

Origem: banco de dados SAP ASE on-premises

Destino: banco de dados SAP no Amazon EC2

Tipo R: redefinir a hospedagem

Workloads: SAP

Tecnologias: migração; bancos de dados

Serviços AWS: AWS Application Migration Service; Amazon EBS

Resumo

Esse padrão descreve as etapas para migrar workloads do SAP usando o AWS Application Migration Service. O Application Migration Service facilita as substituições usando a replicação em nível de bloco para manter os volumes de replicação sincronizados continuamente a partir de suas fontes.

As workloads da SAP incluem os aplicativos SAP Customer Relationship Management (SAP CRM), SAP Enterprise Resource Planning (ERP) e SAP Business Warehouse (SAP BW).

Pré-requisitos e limitações

Pré-requisitos

  • Uma conta ativa AWS com conectividade de rede estável entre os servidores SAP de origem e a nuvem privada virtual (VPC) de destino na AWS

  • Um banco de dados de origem do SAP Adaptive Server Enterprise (ASE) para Linux ou Windows em um datacenter on-premises

Limitações

  • O sistema operacional de destino deve ser compatível com o Amazon Elastic Compute Cloud (Amazon EC2). Para obter mais informações, consulte Amazon EC2 FAQs.

Arquitetura

Pilha de tecnologia de origem

  • Um banco de dados SAP ASE  

Pilha de tecnologias de destino

  • Amazon EC2

  • Amazon Elastic Block Store (Amazon EBS)

Arquitetura de origem e destino

O diagrama a seguir mostra a migração dos servidores on-premises por meio do Agente de Replicação para o endpoint do Serviço de Migração de Aplicativos. Um endpoint do Amazon Simple Storage Service (Amazon S3) é usado para acessar arquivos de instalação e configuração. As sub-redes da área de armazenamento e os recursos migrados contêm instâncias do EC2, com armazenamento de dados em volumes do EBS. A porta TCP 443 é usada para conectar a rede da máquina de origem ao Application Migration Service e para conectar as sub-redes da área de armazenamento aos endpoints regionais do Application Migration Service, Amazon EC2 e Amazon S3. A porta TCP 1500 é usada para replicação de dados entre a rede local e a área de armazenamento.

A descrição precede o diagrama.

Ferramentas

Épicos

TarefaDescriçãoHabilidades necessárias

Inicializar o Application Migration Service

Inicializar o Application Migration Service na região da AWS onde você deseja implementar a base de dados SAP ASE. A AWS fornece uma configuração automatizada na primeira vez que você acessa a página do Application Migration Service em cada região.

Administrador da AWS

Crie manualmente perfis de serviço.

(Opcional) Se você quiser usar a automação (por exemplo, o AWS Control Tower) para configurar a conta, você pode criar manualmente as seis perfis do IAM do AWS Identity and Access Management necessárias para instalação, replicação e lançamentos. Para obter instruções, consulte a Documentação do AWS.

Administrador da AWS

Crie um modelo de configurações de replicação.

O modelo de configurações de replicação define a sub-rede, o tipo de instância, a criptografia do Amazon EBS e como os dados são roteados. Para obter informações detalhadas sobre configurações, consulte a documentação da AWS.

AWS Geral
TarefaDescriçãoHabilidades necessárias

Criar um novo perfil do IAM.

No console do IAM navegue até Roles (Perfis) e, em seguida, escolha Create Role (Criar perfil).

Para o tipo de entidade confiável, escolha a conta da AWS e, em seguida, escolha Avançar.

Administrador de sistemas AWS

Anexe AWSApplicationMigrationAgentPolicy à função do IAM.

A AWSApplicationMigrationAgentPolicy política gerenciada pela AWS contém as permissões necessárias para realizar a instalação do Application Migration Service Agent.

Após anexar a política, selecione Next.

Administrador de sistemas AWS

Conclua a criação do perfil.

Atribua um nome amigável e escolha Criar perfil.

Administrador de sistemas AWS

Gere credenciais temporárias.

Para gerar o ID da chave de acesso, a chave de acesso secreta e o token de sessão, siga as instruções na documentação do AWS STS. Essas credenciais são usadas durante a instalação do Agente.

Administrador de sistemas AWS
TarefaDescriçãoHabilidades necessárias

Baixe o instalador do agente na máquina de origem do SAP.

Baixe o instalador do Agente apropriado para seu sistema operacional de origem: Windows ou Linux.

Proprietário do App

Instale o AWS Replication Agent.

Quando você executa o arquivo do instalador do Agente em uma máquina de origem, primeiro é solicitado que você insira sua chave de acesso, chave de acesso secreta, token de sessão e a região para a qual replicar. Use as credenciais temporárias do perfil do IAM que você criou anteriormente e da mesma região que você configurou durante a inicialização.

Proprietário do App

Aguarde a replicação inicial dos dados.

Depois que o Agente é instalado, a máquina de origem aparece na guia Máquinas no console do Application Migration Service.

Proprietário do App
TarefaDescriçãoHabilidades necessárias

Atualize o modelo Launch para o servidor de origem.

Cada servidor de origem usa um modelo exclusivo do EC2 Launch que informa a configuração do servidor EC2 de destino. Você pode editar esse modelo se quiser personalizar a configuração do Amazon EC2 do seu servidor migrado.

AWS Geral

Definir a versão do modelo de execução padrão

Depois de fazer as alterações necessárias no modelo do Launch, especifique o uso dessa versão atualizada como o modelo padrão do Launch. Para obter mais informações, consulte a documentação da AWS.

AWS Geral

Desative o dimensionamento correto do tipo de instância.

(Opcional) O dimensionamento correto do tipo de instância fornece recomendações automáticas de tipo de instância com base na configuração do servidor SAP de origem. Recomendamos desativar essa configuração para que você possa especificar tipos de instância personalizados no modelo do Launch.

AWS Geral
TarefaDescriçãoHabilidades necessárias

Inicie um lançamento de teste.

No console do Application Migration Service, selecione um ou mais servidores e, em seguida, selecione Iniciar instâncias de teste em Teste e substituição.

AWS Geral, engenheiro de migração, líder de migração

Aguarde até que o processo de conversão e lançamento seja concluído.

Você pode revisar o processo de lançamento na guia Histórico de lançamento. Depois que a máquina for iniciada com sucesso como uma instância do EC2, a guia Alertas será atualizada para Iniciada.

Verifique se o teste teve êxito.

Conecte-se à instância iniciada por meio do Remote Desktop Protocol (RDP) ou SSH (Secure Shell) e execute as verificações apropriadas do aplicativo. Por exemplo, faça login na interface SAP e valide a funcionalidade.

Engenheiro de migração, proprietário do App

Atualizar o ciclo de vida da fonte.

Se o teste tiver sido bem-sucedido, atualize o ciclo de vida da máquina de origem para Marcar como “Pronto para transferência” na guia Teste e substituição.

Engenheiro de migração, líder de migração
TarefaDescriçãoHabilidades necessárias

Agende uma janela de substituição.

Líder de transição, líder de migração, proprietário do App

Inicie um lançamento de transição.

Selecione um ou mais servidores. Na guia Teste e substituição, selecione Iniciar instâncias de substituição em Teste e substituição no console do Application Migration Service.

Engenheiro de migração

Aguarde até que o processo de conversão e lançamento seja concluído.

Você pode revisar o processo de lançamento na guia Histórico de lançamento. Depois que a máquina for iniciada com sucesso como uma instância do EC2, a guia Alertas será atualizada para Iniciada.

Verifique se a substituição foi concluída com êxito.

Conecte-se à instância iniciada por meio de RDP ou SSH e execute as verificações apropriadas do aplicativo.

Proprietário do App, engenheiro de migração

Atualizar o ciclo de vida da fonte.

Se a substituição for bem-sucedida, atualize o ciclo de vida da máquina de origem selecionando Finalizar substituição na guia Teste e substituição.

Engenheiro de migração

Recursos relacionados

Referências

Vídeo