Expandindo a instância do EC2 de 32 bits para 64 bits

2

Eu tenho uma instância do EC2 em execução. Foi lançado a partir de uma AMI de 32 bits.

Agora quero aumentar o tamanho "Extra Large". Existe uma forma de fazer isso? Por meio do console de administração, isso não é permitido.

Se eu fizer isso, é de alguma utilidade executar aplicativos de 32 bits em uma instância Extra grande? Como faço para migrar uma instância de 32 bits para uma instância de 64 bits?

No meu caso, é uma instância do Linux, portanto, posso tirar um instantâneo da instância existente, criar um volume e anexar o mesmo na instância de 64 bits e usar os aplicativos (jboss) de lá, sem perda de dados. Mesmo assim, alguns aplicativos precisarão ser reinstalados novamente como versões de 64 bits.

Por favor, sugira maneiras eficientes.

    
por Nannakuhtum 10.08.2012 / 14:00

2 respostas

3

Os documentos da AWS sugerem que as plataformas de 32 bits não estão disponíveis em instâncias maiores que a média, por isso Parece que um c1.medium (5 ECUs) é o máximo que você pode obter sem migrar seus dados para uma nova instância.

Você mencionou a execução do jboss, portanto, à primeira vista, parece que migrar seu código para 64 bits seria comparativamente simples: inicializar uma nova AMI de 64 bits da mesma distro, instalar o mesmos pacotes básicos (apache2, java, jboss, etc) e, em seguida, reimplante seu aplicativo jboss.

No entanto, você menciona estar preocupado com perda de dados , mas não mencione se seus dados estão em um banco de dados, arquivos xml, sistema de arquivos local etc. Eu só posso adivinhar, mas suas escolhas provavelmente também são comparativamente fáceis. Migrar bancos de dados (como o MySQL) de 32 para 64 bits não é muito difícil, e copiar sistemas de arquivos também é fácil.

Uma ressalva para tudo isso: você não menciona a criticidade da sua aplicação. Se você precisar fazer essa migração sem colocar seu aplicativo off-line, tudo o que eu disse está errado e você precisaria formular (cuidadosamente!) Uma abordagem de migração.

    
por 10.08.2012 / 18:59
-2

Atualizar uma instância do AWS EC2 deve ser bastante simples.

  • Faça login no console de gerenciamento da AWS e selecione EC2. No menu "Instâncias" à esquerda, selecione a instância que você deseja alterar seu tipo e encerre a instância

  • Após o desligamento, marque a caixa de seleção desta instância e, no menu suspenso "Ações da instância" na parte superior, selecione "Alterar tipo de instância"

  • Aparecerá uma janela pop onde você poderá selecionar o novo tipo de instância no menu suspenso. Em seguida, clique no botão "Sim, Alterar".

  • Você pode então iniciar a instância com seu novo tipo.

É melhor migrar seus aplicativos para um tipo de 64 bits manualmente. Qual aplicativo de 32 bits você está usando?

    
por 10.08.2012 / 15:26