続:Windowsインスタンス用のバックアップスクリプト

記事タイトルとURLをコピーする

こんにちは!AWSチームの柳瀬です! 前回のポストで、Windowsインスタンス用のバックアップスクリプト(世代管理含む)を公開しました。
Windows用というより直接AMIを作成するスクリプトですが、先日公開したものはインスタンスにEBSがアタッチされていない事が前提となります。
というわけで、今回はEBSがアタッチされたインスタンスのバックアップスクリプトを公開します。

起動中のインスタンスから直接AMIを作成すると、以下のようにアタッチされているEBSのスナップショットもセットにしてAMIにしてくれます。

$ ec2-describe-images
IMAGE   ami-f02760a2    201327199353/windows-ami-with-ebs-volume    201327199353    available   private     x86_64  machine         windows ebs hvm xen
BLOCKDEVICEMAPPING  /dev/sda1       snap-828ba6ef   30
BLOCKDEVICEMAPPING  xvdf        snap-6e8aa703   3

ポイントは前回とほぼ同じですが、アタッチされたEBSのスナップショットも不要になったら削除しています。 ※EBSボリュームが1つである事が前提なので、複数アタッチする場合は修正が必要です
AMIから起動するだけで追加したEBSもセットで復旧出来ますので、障害時も簡単に切り戻しが出来ますね:-)