Amazon EC2を利用していると突然SSHログインができなくなり、かつ管理コンソールからもインスタンスをリブートできなくなる時があります。
バックアップとかをまともにとっていなかったりすると顔面蒼白ですが、安心してください。まだ復旧はできるかもしれません。
以下は私がAmazonからもらった回答をもとに実施した内容です。
※LinuxOSのインスタンスを前提としています。
1.動かなくなったインスタンスをストップする
2.動かなくなったインスタンスにAtatchされていたVolumeをDetatchする
3.新しいインスタンスを立ち上げる。動かなくなったインスタンスと同じリージョンにする
4.新しいインスタンスが立ち上がったら、一度新しいインスタンスをストップする
5.新しいインスタンスに2でDetatchしたVolumeをAtatchする
6.新しいインスタンスを立ち上げ、SSHでログインし、下記のコマンドをうつ
[crayon]
mkdir /mnt/recovery
mount /dev/sdf /mnt/recovery
[/crayon]
※sdfの部分は動かなくなったインスタンスのルートの情報にあわせます。
これで新しいインスタンス上で動かなくなったインスタンスの情報にアクセスできます。/mnt/recovery/以下にアクセスしてください。