Como faço para transferir uma instância ou AMI do Amazon EC2 para outra conta da AWS?

4 minuto de leitura
0

Quero transferir uma instância do Amazon Elastic Compute Cloud (Amazon EC2) ou imagem de máquina da Amazon (AMI) de uma conta da Amazon Web Services (AWS) para outra. Como posso fazer isso?

Breve descrição

Não é possível transferir instâncias ou AMIs existentes entre contas da AWS. Em vez disso, você pode migrar manualmente uma imagem do EC2 de uma conta da AWS para outra.

Resolução

Observação: as etapas a seguir se aplicam somente a instâncias com volumes não criptografados do Amazon Elastic Block Store (Amazon EBS).

  1. Crie uma AMI personalizada da instância que você deseja usar como conta de origem. Certifique-se de incluir todos os volumes de dados do EBS necessários na AMI. Certifique-se de que a AMI não tenha uma configuração de IP estático, pois isso pode resultar em problemas de conectividade. Para obter instruções, consulte uma das seguintes opções:
    Crie uma AMI do Windows a partir de uma instância em execução
    Crie uma AMI do Linux a partir de uma instância
    Observação: os dados armazenados em volumes de armazenamento de instâncias não são preservados nas AMIs. Esses dados não estarão nos volumes de armazenamento de instâncias que você executa a partir da AMI.
  2. Compartilhe a AMI com a conta de destino usando o console do Amazon EC2 ou a AWS Command Line Interface (AWS CLI). Para obter instruções, consulte uma das seguintes opções:
    Guia do usuário para instâncias do Windows — Compartilhe uma AMI com contas específicas da AWS
    Guia do usuário para instâncias Linux — Compartilhe uma AMI com contas específicas da AWS
    Observação: se você receber erros ao executar comandos da AWS CLI, verifique se está utilizando a versão mais recente da AWS CLI.
  3. Na conta de destino, encontre a AMI usando o console do EC2 ou a CLI da AWS.
  4. Inicie uma nova instância da AMI compartilhada na conta de destino. Para importar um par de chaves de uma conta anterior, consulte Importar sua própria chave pública para o Amazon EC2.
    Observação: para instâncias do Amazon Virtual Private Cloud (Amazon VPC), o endereço IP privado é diferente na nova conta, a menos que seja definido especificamente durante o lançamento.
  5. Crie uma AMI personalizada a partir da instância da conta de destino. Recomenda-se usar essa cópia para evitar complicações após a conta de origem cancelar o registro da AMI originalmente compartilhada.
  6. Cancele o registro da AMI na conta de origem se você não precisar executar nenhuma instância dela. Para obter informações sobre como encerrar instâncias em execução e excluir snapshots associados, consulte Limpar sua AMI baseada no Amazon EBS.

Observação: se você compartilhar uma AMI da conta A para a conta B e depois cancelar o registro da AMI da conta A, não poderá iniciar novas instâncias da AMI na conta B. Você pode deixar a AMI registrada na conta A para poder iniciar novas instâncias a partir dela posteriormente. Ou use uma das seguintes soluções alternativas para cancelar o registro da AMI e manter a capacidade de iniciar novas instâncias:

  • Inicie novas instâncias da AMI compartilhada na conta B antes de cancelar o registro da AMI na conta A. O cancelamento do registro da AMI na conta original não afeta as instâncias lançadas a partir da AMI compartilhada. Se você precisar iniciar novas instâncias após cancelar o registro da AMI, poderá criar uma nova AMI a partir de uma das novas instâncias.
  • Copie a AMI para a mesma região ou para outra região na conta B. Isso permite preservar a AMI original e também criar um backup sem usá-lo na conta B.

Informações relacionadas

Como faço para criar e copiar uma imagem de máquina da Amazon (AMI) de uma região da AWS para outra?

Como faço para compartilhar AMIs criptografadas entre contas para iniciar instâncias criptografadas do EC2

Como faço para compartilhar uma Amazon Machine Image (AMI) de forma privada com outra conta da AWS?

Compartilhe um snapshot criptografado usando o console - Linux

Compartilhe um snapshot criptografado usando o console - Windows

AWS OFICIAL
AWS OFICIALAtualizada há 3 anos