Migração de pilhas do Amazon EC2 -Classic para um VPC - AWS OpsWorks

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á.

Migração de pilhas do Amazon EC2 -Classic para um VPC

Importante

A ferramenta AWS OpsWorks Stacks o serviço chegou ao fim da vida útil em 26 de maio de 2024 e foi desativado para clientes novos e existentes. É altamente recomendável que os clientes migrem suas cargas de trabalho para outras soluções o mais rápido possível. Se você tiver dúvidas sobre migração, entre em contato com o AWS Support Equipe em AWS Re:post ou através de AWS Premium Support.

Este tópico descreve como migrar um AWS OpsWorks Stacks pilha da plataforma de rede Amazon EC2 Classic para uma rede Amazon Virtual Private Cloud (AmazonVPC).

Se você criou seu AWS conta antes de 2013-12-04, você pode ter suporte para -Classic em alguns EC2 AWS Regiões. Alguns EC2 recursos e recursos da Amazon, como redes aprimoradas e novos tipos de instância, exigem uma nuvem privada virtual (VPC). Alguns recursos podem ser compartilhados entre EC2 -Classic e aVPC, enquanto outros não. Para evitar interrupções em seu serviço, recomendamos que você migre seu AWS OpsWorks Stacks acumula em umVPC.

Pré-requisitos

Antes de começar, você deve ter um VPC que atenda AWS OpsWorks Stacks requisitos de configuração. Para configurar sub-redes privadas em seu formulário VPC AWS OpsWorks Stacks, veja Executando uma pilha em um VPC neste guia. Você pode criar um personalizado VPC usando o console VPC de gerenciamento da Amazon. Para obter mais informações, consulte as configurações VPCs e sub-redes VPC do assistente de console da Amazon no Guia do usuário da Amazon Virtual Private Cloud.

Para continuar com a migração, você precisará do VPC ID e do ID da sub-rede que deseja usar.

Migrar um AWS OpsWorks Stacks empilhar em um VPC

Primeiro, clone uma pilha EC2 -Classic existente usando o AWS OpsWorks Stacks console ouAPI. Em seguida, mova os recursos da pilha existente para a nova pilha. Inicie as novas instâncias na pilha clonada e implante aplicativos. Verifique se a nova pilha está funcionando. Por fim, exclua os recursos EC2 -Classic da pilha EC2 -Classic e, em seguida, exclua a pilha antiga.

  1. Clone sua pilha EC2 -Classic existente em sua. VPC A clonagem da pilha copia as configurações, camadas, aplicativos, usuários e permissões de usuário da pilha para a nova pilha. Para obter mais informações sobre como clonar uma pilha, consulte Clonar uma pilha neste guia.

    Você também pode clonar uma pilha usando o AWS OpsWorks Stacks API. Quando você clona uma pilha usando o AWS CLI ou AWS SDKs, defina o valor do VpcId parâmetro como o ID do VPC que você criou emPré-requisitos. Para obter mais informações, consulte CloneStack no .AWS OpsWorks Stacks APIReferência.

  2. Crie novas instâncias nas camadas da pilha clonada. Não deixe de especificar a ID da sub-rede que você criou em Pré-requisitos. Para obter mais informações sobre como criar instâncias em uma pilha, consulte este Adicionar uma instância a uma camada guia.

  3. Migre seus recursos clássicos, como grupos de EC2 segurança, balanceadores de carga do Elastic Load Balancing e endereços IP elásticos para os VPC seus e, em seguida, associe-os à pilha clonada. Para obter mais informações, consulte Migrar seus recursos para um VPC no Guia do EC2 usuário da Amazon.

  4. Registre EBS volumes da Amazon e RDS instâncias da Amazon com a pilha clonada. Para obter mais informações sobre como registrar recursos com uma pilha, consulte Como registrar recursos com uma pilha neste guia.

    EBSOs volumes da Amazon não estão associados a umVPC, e você pode usá-los em várias instâncias em pilhas EC2 -Classic e pilhas em a. VPC Você pode registrar RDS instâncias da Amazon em EC2 -Classic com pilhas EC2 -Classic e pilhas em um. VPC

  5. Inicie instâncias na pilha clonada e, em seguida, mova uma pequena porcentagem de suas cargas de trabalho para a pilha clonada. Por exemplo, mova uma pequena porcentagem do tráfego para os balanceadores de carga do Elastic Load Balancing na pilha clonada. Se você estiver usando o Amazon Route 53, consulte Roteamento de tráfego para um balanceador de ELB carga no Guia do desenvolvedor do Amazon Route 53.

    Direcione somente uma pequena porcentagem do tráfego até ter certeza de que a nova pilha está funcionando e dá suporte aos seus aplicativos. Deixe a nova pilha funcionar com uma pequena porcentagem de tráfego por um período de teste, como uma semana. Depois de verificar se a nova pilha está funcionando, direcione o tráfego restante para a pilha.

  6. Depois de ter certeza de que a pilha clonada está funcionando, mova o restante do tráfego ou das cargas de trabalho de produção para a pilha clonada. Agora você pode interromper instâncias na pilha EC2 -Classic. Recomendamos que você mantenha a pilha antiga disponível por várias semanas, para poder mover as cargas de trabalho de volta para a pilha antiga caso ocorra algum problema com a nova pilha nas semanas após a migração.

  7. Quando a nova pilha estiver funcionando por várias semanas, exclua instâncias na pilha EC2 -Classic. Para obter mais informações sobre como excluir instâncias, consulte Excluindo instâncias do AWS OpsWorks Stacks neste guia.

    Importante

    Não use o EC2 console da Amazon nem interrompa ou API exclua AWS OpsWorks instâncias.

  8. Exclua aplicativos na pilha EC2 -Classic. Para obter mais informações sobre como excluir aplicativos, consulte Excluir o aplicativo da pilha neste guia.

  9. Exclua a pilha EC2 -Classic. Para obter mais informações sobre como excluir uma pilha, consulte Excluir uma pilha neste guia.

Consulte também