EC2のスナップショットからの復旧方法はディスクを入れ替えるような形となります。
インスタンスを停止する必要があります。
作業途中でスナップショットを取っておき入れ替えることで、さまざまな構築検証ができるので便利です。
1.EC2管理コンソールの「Instances」画面にて、復旧したいインスタンスを右クリックし「Stop」をクリックします。
3.「Instance State」が「Stopped」になっていることを確認します。
※ここで該当インスタンスの「Availavility Zone」を確認しておいてください。
4.「Volumes」を選択して右側に表示されたVolumeをクリックし、先ほど停止したインスタンスに
マウントされているディスクを探します。「Attachment information」を頼りに探してください。
5.ディスクを選択した状態で右クリックし、「Detach Volume」を選択します。
7.「State」が「available」になったことを確認します。
これでインスタンスからハードディスクが取りだされた状態となります。
8.Snapshotをクリックし、「Name」から以前取得したスナップショットを判断します。
復旧したいスナップショットを選択し、「Create Volume」をクリックします。
9.基本的なディスクのオプションを設定し、「Create」をクリックします。
※ここで該当インスタンスと同じ「Availavility Zone」を選択します。
内蔵ディスクに該当するので、同一物理ゾーンのディスクしかマウントできません!
11.Volumesをクリックします。先ほどの手順でVolumeが増えていることを確認します。
12.「Snapshot」欄から先ほどのVolume構築時に使ったSnapshot IDと一致するものを探して選択を行い、
右クリック→「Attach Volume」をクリックします。
13.Instanceをクリックすると、候補が表示されるのでその中からEC2を選びます。
Deviceにはマウントポイントを記述します。(大抵/dev/sda1です)
「Attach」をクリックします。
14.Stateが「in-use」となり、EC2にマウントされたことを示します。