Lançamento de AMI pública de uma região EC2 em outra

8

Gostaria de instalar esta AMI pública ( NCBO Appliance v1.1 ) no EC2 na região AWS EUA-Leste. Mas está disponível apenas nos EUA-Oeste.

Eu vejo apenas opções para lançá-lo no Oeste dos EUA e não o encontre ao pesquisar AMIs Públicas na região Leste dos EUA.

Há um serviço da web para copiá-los (veja SO postagens abaixo), mas quando eu seleciono a AMI e clico em "Ações", o item "Copiar" fica desativado.

Existe uma maneira de copiar uma AMI pública para outra região?

    
por prototype 09.05.2013 / 23:34

2 respostas

14

Usando a função AMI Copy, só é possível copiar as imagens da AMI que pertencem à sua conta. Não é possível copiar imagens da AMI pertencentes a outras pessoas.

link

With EC2 AMI copy, you can easily copy the Amazon Machine Images (AMIs) you own to other AWS regions and scale your applications to take advantage of AWS's geographically diverse regions.

Para contornar isso, você pode:

  1. inicie uma instância na região da AMI desejada
  2. crie uma nova AMI na sua instância
  3. copie essa AMI para sua nova região desejada.
por 10.05.2013 / 14:57
5

Como esta é uma imagem pública, leia a documentação da Amazon em copiando AMIs através das ferramentas EC2 CLI atualizadas :

To use AMI Copy, simply select the AMI to be copied from within the AWS Management Console, choose the destination region, and start the copy. AMI Copy can also be accessed via the EC2 Command Line Interface or EC2 API as described in the EC2 User’s Guide. Once the copy is complete, the new AMI can be used to launch new EC2 instances in the destination region.

    
por 10.05.2013 / 02:11

Tags