Como posso adicionar um disco efêmero a uma instância existente do EC2?

Como posso adicionar um disco efêmero a uma instância existente do EC2?

Há seis meses criei uma instância EC2 com licença Plesk do AWS Marketplace. Agora gostaria de adicionar um disco efêmero para colocar os dados de backup temporal gerados pelo Plesk.

O problema é que não consigo encontrar uma maneira de adicionar um disco efêmero a uma instância existente (até mesmo interrompê-lo).

Já tentei criar uma nova instância com o disco efêmero e anexar o volume raiz da instância antiga. Com esta alternativa tive muitos problemas vindos do plesk (Principalmente porque eles possuem IPs internos diferentes).

Eu sei que tenho a opção de criar uma nova instância com um novo disco e restaurar um backup do Plesk do servidor antigo.

A questão é se posso adicionar este disco efêmero de uma forma mais rápida/fácil, bastando criar um novo servidor e copiar os dados do antigo.

Responder1

Apenas para esclarecer o ponto inicial aqui: você não pode adicionar uma unidade EFÊMERA a uma instância APÓS a criação inicial. As unidades temporárias fazem parte da configuração da instância base que só é gravada na criação da instância e não pode ser modificada.

Outro ponto a ter em mente, embora você já saiba disso, é que unidades efêmeras não estão disponíveis em instâncias t1.micro.

Responder2

Eu faço isso um pouco no trabalho. Seu processo precisa ser algo como

  1. Pare o servidor (faça todos os failovers ou redirecionamentos necessários)
  2. Crie uma AMI a partir da instância interrompida, clique com o botão direito e escolha "Criar imagem", certifique-se de adicionar um "Armazenamento de instância X" para cada disco efêmero esperado. Mais é totalmente aceitável (um i3.16xlarge oferece 8 discos efêmeros, então planeje com antecedência o crescimento futuro)insira a descrição da imagem aqui
  3. Aguarde a conclusão da AMI
  4. (opcional) Se quiser criptografar o disco, use "Copiar AMI" para a mesma região agora e ative a criptografia. Você terá uma segunda AMI, com discos criptografados.
  5. Crie uma nova instância dessa AMI. Ele surgirá com um novo IP, mas todos os outros dados serão exatamente iguais, então você pode querer mover o IP privado do servidor original.

Depois de alguns dias, você pode fazer uma limpeza excluindo a AMI e o host original interrompido.

Responder3

O problema é que o plesk não inicia quando um IP muda. Você tem que executar estes comandos:

# /usr/local/psa/bin/reconfigurator --autoconfigure
# /usr/local/psa/admin/sbin/httpdmng --reconfigure-all
# /etc/init.d/nginx restart

Veja esta página:http://kb.parallels.com/en/114245

Então o procedimento está correto. Crie uma nova instância com uma AMI gerada no servidor antigo e adicione o disco temporário.

Depois de conectar o dispositivo root antigo, basta executar os comandos de reconfiguração do plesk e reiniciar.

informação relacionada