2016-05-04 11 views
0

1ボリュームのインスタンスのAMIを、botoを使用するすべてのボリュームではなく作成したいと考えています。いくつかのインスタンスのAMI作成を自動化するスクリプトがあります。しかし、バックアップのための膨大な量のインスタンスで構成されています(そのデータに関する心配はありません)。 AMI作成時のルートボリュームのスナップショットは、他のボリューム用ではなく、取りに行きたいと思っています。これを行う方法はありますか?botoを使用して1ボリュームのAMIを作成する方法は?

答えて

0

バックアップボリュームが別のEBS/SSDボリュームである場合、ルートボリュームから小さなスナップショットを作成する可能性があります。あなたはそれを(Linuxのように)OSレベルからアンマウントする必要があります。

  1. ロードインスタンスOS
  2. をアンマウントOSレベルから膨大な量
  3. シャットダウンOS
  4. スナップショット
  5. リロードインスタンス
  6. マウントバックボリューム
を取ります

しかし、バックアップボリュームがルートインスタンスの一部でもある場合、これは機能しません電子ボリューム。

重要事項:AWS detach-volumeコマンドを実行しないでください。 OSのアンマウントはAWSデタッチボリュームではありません。

+0

ありがとうございました。 – user6136315

関連する問題