

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 uma VPC
<a name="workingstacks-migrate-ec2-vpc"></a>

**Importante**  
O AWS OpsWorks Stacks 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 a AWS Support equipe no [AWS re:POST](https://repost.aws/) ou por meio do Premium [AWS Support](https://aws.amazon.com/support).

Este tópico descreve como migrar uma AWS OpsWorks Stacks pilha da plataforma de rede Amazon EC2 Classic para uma rede [Amazon Virtual Private Cloud](https://docs.aws.amazon.com/vpc/latest/userguide/) (Amazon VPC).

Se você criou sua AWS conta antes de 04/12/2013, talvez tenha suporte para o EC2 -Classic em algumas regiões. AWS 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 o EC2 -Classic e uma VPC, enquanto outros não. Para evitar interrupções em seu serviço, recomendamos que você migre suas AWS OpsWorks Stacks pilhas para uma VPC.

**Topics**
+ [Pré-requisitos](#workingstacks-migrate-vpc-prereqs)
+ [Migre uma AWS OpsWorks Stacks pilha para uma VPC](#workingstacks-migrate-vpc)
+ [Consulte também](#workingstacks-migrate-seealso)

## Pré-requisitos
<a name="workingstacks-migrate-vpc-prereqs"></a>

Antes de começar, você deve ter uma VPC que atenda aos requisitos de AWS OpsWorks Stacks configuração. Para configurar sub-redes privadas em sua VPC para AWS OpsWorks Stacks, consulte [Execução de uma Stack em uma VPC](workingstacks-vpc.md) este guia. É possível criar uma VPC personalizada usando o gerenciamento de console da Amazon VPC. Para obter mais informações, consulte as [configurações [VPCs e sub-redes](https://docs.aws.amazon.com/vpc/latest/userguide/VPC_wizard.html) do assistente do console Amazon VPC](https://docs.aws.amazon.com/vpc/latest/userguide/VPC_wizard.html) no Guia do usuário da *Amazon Virtual Private* Cloud.

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

## Migre uma AWS OpsWorks Stacks pilha para uma VPC
<a name="workingstacks-migrate-vpc"></a>

Primeiro, clone uma pilha EC2 -Classic existente usando o AWS OpsWorks Stacks console ou a API. 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](workingstacks-cloning.md) neste guia.

   Você também pode clonar uma pilha usando a AWS OpsWorks Stacks API. Ao clonar uma pilha usando o AWS CLI ou AWS SDKs, defina o valor do `VpcId` parâmetro como o ID da VPC que você criou. [Pré-requisitos](#workingstacks-migrate-vpc-prereqs) Para obter mais informações, consulte [https://docs.aws.amazon.com/opsworks/latest/APIReference/API_CloneStack.html](https://docs.aws.amazon.com/opsworks/latest/APIReference/API_CloneStack.html) na *Referência de APIs do AWS OpsWorks Stacks *.

1. 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](#workingstacks-migrate-vpc-prereqs). Para obter mais informações sobre como criar instâncias em uma pilha, consulte este [Adicionar uma instância a uma camada](workinginstances-add.md) guia.

1. 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 sua VPC e, em seguida, associe-os à pilha clonada. Para obter mais informações, consulte [Migrar seus recursos para uma VPC no](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/vpc-migrate.html#full-migrate) Guia do usuário da * EC2 Amazon*.

1. Registre volumes do Amazon EBS e instâncias do Amazon RDS com a pilha clonada. Para obter mais informações sobre como registrar recursos com uma pilha, consulte [Como registrar recursos com uma pilha](resources-reg.md) neste guia. 

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

1. 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 Como [rotear o tráfego para um balanceador de carga](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-to-elb-load-balancer.html) do ELB 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.

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

1. 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 OpsWorks Stacks](workinginstances-delete.md) neste guia.
**Importante**  
Não use o EC2 console ou a API da Amazon para interromper ou excluir OpsWorks instâncias.

1. Exclua aplicativos na pilha EC2 -Classic. Para obter mais informações sobre como excluir aplicativos, consulte [Excluir o aplicativo da pilha](gettingstarted-intro-clean-up.md) neste guia.

1. Exclua a pilha EC2 -Classic. Para obter mais informações sobre como excluir uma pilha, consulte [Excluir uma pilha](workingstacks-shutting.md) neste guia.

## Consulte também
<a name="workingstacks-migrate-seealso"></a>
+ [Migração do EC2 -Classic para uma VPC](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/vpc-migrate.html#full-migrate)
+ [Guia de depuração e solução de problemas](troubleshoot.md)
+ [Execução de uma Stack em uma VPC](workingstacks-vpc.md)