Como eu migro de uma micro para uma pequena instância via console ec2

6

Como faço para migrar de uma micro para uma pequena instância via console ec2 para minha instância do Windows, já que estamos enfrentando problemas de tamanho de heap. Eu tenho algum software (Apache, PHP) instalado nessa máquina também. Não vejo uma ação que me permita migrar essa instância pelo console do EC2.

    
por priya 28.11.2011 / 16:37

3 respostas

14

Aqui estão as etapas para alterar o tipo de instância de t1.micro para m1.small usando o console do EC2.

  1. Clique com o botão direito na instância > [Parar] > [Sim, pare]
  2. Clique com o botão direito na instância > [Alterar tipo de instância] > [m1.small] > [Sim, Alterar]
  3. Clique com o botão direito na instância > [Iniciar] > [Sim, comece]

Se você tiver um endereço IP elástico associado à instância, será necessário associá-lo novamente.

Eu prefiro a linha de comando e escrevi um artigo sobre como fazer isso com três comandos:

Moving an EC2 Instance to a Larger Size
http://alestic.com/2011/02/ec2-change-type

Você pode querer ler esse artigo, pois ele tem muitas informações sobre esse processo, o que é importante para entender se você usa a linha de comando ou o console da AWS.

    
por 28.11.2011 / 20:20
0

É muito fácil - não há uma maneira de fazer um clique, mas é uma série de operações de console:

  1. Pare a instância Micro.
  2. Crie um instantâneo de seu volume raiz (/ dev / sda1).
  3. Inicie uma instância pequena.
  4. Pare o Pequeno assim que ele aparecer "Em execução".
  5. Desanexe e exclua o volume raiz da pequena instância.
  6. Crie um volume a partir do instantâneo que você tirou na etapa 2.
  7. Anexá-lo ao Small como / dev / sda1.
  8. Inicie o pequeno.

Quando você estiver satisfeito, está funcionando, você pode terminar o Micro. Não se esqueça de trocar quaisquer outros volumes do EBS do Micro para a nova instância Small, e se você usar o EIP, então atribua o endereço ao Small também.

    
por 28.11.2011 / 17:17
0

Eu crio uma AMI da minha instância em execução para poder iniciar uma nova máquina a qualquer momento. Isso também me permite ter qualquer número deles rodando ao mesmo tempo. Para empurrar o código novo eu posso começar uma nova instância, empurrar as mudanças, testar e ter certeza de que as coisas estão boas, então eu só tenho que mudar o IP elástico para apontar para o novo, desligar o velho e eu estou bem para ir com basicamente sem tempo de inatividade.

Esteja avisado que pequenas e médias (CPU alta) são executadas apenas 32 bits, portanto, se sua instância atual estiver em 64 bits, você terá um desafio pela frente.

    
por 28.11.2011 / 20:26

Tags