AWS – como recuperar uma instância Windows Server finalizada

Dias atrás, um cliente nosso comandou a operação “Terminate” numa instância Windows Server 2008 R2 na Amazon West Virginia sem função de “Termination Protection“, e fomos incumbidos de recuperar o servidor.

Por sorte, os volumes que compunham o servidor ainda estavam intactos. A recuperação da instância exigiu uma seqüência de ações semelhante àquela que seria usada para substituir um hardware físico defeituoso, seqüência esta delineada a seguir:

  1. Criar uma nova instância EC2 com servidor Windows 2008 R2.
  2. Assim que a instância estiver ativa, desligá-la.
  3. Dissociar o volume de boot desta nova instância.
  4. Associar o volume de boot da instância antiga com à nova instância, como dispositivo /dev/sda1.
  5. Associar outros volumes à nova instância.
  6. Iniciar a nova instância.

Assim que certificarmos que todas as funções de software e os dados estavam intactos, geramos snapshots devidamente e configuramos “Termination Protection” para evitar futuros problemas!