No mundo da tecnologia, acidentes sempre acontecem, e o que importa é sempre existir procedimentos para recuperação de desastres.
Recentemente, um cliente nosso alterou a senha do administrador num servidor Windows 2008R2 hospedado na Amazon Web Services, e usou caracteres acentuados num teclado francês. Resultado: a senha anotada não permitu mais login, e não havia outra conta de login com direitos de administrador.
A seguinte sequência de ações permitiu recuperar a senha perdida:
- Criar uma nova instância EC2 com servidor Windows 2008.
- Desligar o servidor Windows cuja senha está perdida, e identificar o volume EBS do drive C:.
- Dissociar este volume EBS, e associá-lo à nova instância EC2 como drive D:.
- Editar com Notepad o arquivo D:\Program Files\Amazon\Ec2ConfigService\Settings\config.xml.
- O primeiro parâmetro deste arquivo é “Ec2SetPassword”; mudar seu valor para “Enabled”, depois salvar o arquivo.
- Dissociar o volume EBS, e associá-lo novamente à instância Windows cuja senha está perdida, como volume /dev/sda1.
- Iniciar esta instância Windows, e pelo console EC2 a função “Get Windows Password” permite recuperar nova senha do administrador.