スナップショットからAMIを作成するAWS CloudFormationテンプレートを作成できますか?CloudFormationでスナップショットからAMIを作成できる
答えて
リソースAWS::EC2::Volume
リソースは、Amazon Elastic Block Store(Amazon EBS)ボリュームを作成します。
ボリュームリソースが使用するパラメータの1つは、スナップショットIDで、ボリュームの作成時に使用するスナップショットを識別します。
"NewVolume" : {
"Type" : "AWS::EC2::Volume",
"Properties" : {
"Size" : "100",
"VolumeType" : "io1",
"Iops" : "100",
"SnapshotId" : "snap-abcd1234",
"AvailabilityZone" : { "Fn::GetAtt" : [ "EC2Instance", "AvailabilityZone" ] }
}
}
これはAMIを作成しませんが、それはEBSボリュームを作成しません。これをインスタンス上のブートボリュームとして使用できるかどうかを実験する必要があります。
ありがとうJohn、 ELBとゲートウェイのような私のスナップショットに関連するものがたくさんあります。 したがって、私は新しいインスタンスを作成している間、すべての関連するものをそのまま保ちたいと思っていました。 plzは可能性がある場合は、他の可能な方法ではない場合は、 ない場合は、サンパックのIDからCFスタックにスタックを提案する。 thx – kant
スナップショットから復元されたボリュームから起動できるかどうかはわかりません。代わりに、間違いなく機能するのは、[AWS Command-Line Interface(CLI)](http://aws.amazon.com/cli/)への呼び出しをスクリプト化するか、AWS APIを呼び出すアプリケーションを作成することです。スナップショットからAMIを作成し、AMIから起動することができます。 –
- 1. 既存のAMIスナップショットからCloudFormationスタックを作成
- 2. Java SDKを使用してAWSのスナップショットからAMIを作成する
- 3. EC2 AMIスナップショット
- 4. AWSスナップショットvs AMI
- 5. AWS別のカスタムAMIからカスタムAMIを作成する
- 6. CloudFormationのスタック削除時にスナップショットを作成しないでください
- 7. IdentityPoolをCloudFormationで作成
- 8. macOSでパッカーでAMIを作成できますか?
- 9. AWS S3ストレージでVHDからAMIを作成する方法
- 10. タールボールからAWSボリューム/スナップショットを作成
- 11. AWでカスタマイズされたamiを使用CloudFormationテンプレート
- 12. Nestでスナップショットを作成するには?
- 13. EC2 Amazon - バンドル/スナップショットAMIのユーザーデータがない
- 14. AMI、スナップショットID、インスタンスIDの一意性
- 15. CloudFormation経由でECSサービスを作成できません
- 16. AWS Ubuntu 12.04 x64 AMIをゼロから作成する方法は?
- 17. EBSスナップショットから生成されたAMIの新しいインスタンスには初期化が必要です
- 18. ハードコードセマンキーコードなしでAMIから新しいインスタンスを作成する認証
- 19. スパークジョブからFSのスナップショットを作成する
- 20. スナップショットから紺碧の画像を作成するには?
- 21. CloudFormationで作成したリソースをプログラムで活用する
- 22. CloudFormationで作成されていないEC2からメタデータを取得できますか?
- 23. RedHatユーザーを作成するCloudFormationのユーザーデータ
- 24. AWS ElastiCache(redis)のスナップショットを作成できません - node:cache.t2。*
- 25. 分散アーキテクチャでのスナップショットの作成
- 26. AWS AMIに関連付けられたスナップショットを見つける方法は?
- 27. VLCMediaPlayer(MobileVLCKit)のスナップショットを作成
- 28. Bitnami Wordpress AMIから作成された新しいAMIのAWSシステムログでパスワードを見つけることができません
- 29. CloudFormationテンプレートでCloudFormation
- 30. Ances:新しく作成されたAMIのAMI IDを取得できません
なぜこれを行う必要がありますか? CloudFormationは通常、インフラストラクチャのスタックを作成するために使用されます。このインフラストラクチャは後で更新または削除できます。 AMIの作成は、インフラストラクチャを作成するのではなく、アクションです。あなたのユースケースの詳細を提供するためにあなたの質問を編集してください。たとえば、AMIで何をやろうとしていますか?コンソールや[AWSコマンドラインインターフェイス(CLI)](http://aws.amazon.com/cli/)コマンドではなく、CloudFormationテンプレートを介して行う必要があるのはなぜですか? –
Johnさんに返信ありがとうございました.. – kant
私は、スナップショット経由でクラスタに失敗した場合、インスタンスを回復したいと思います。 1.スナップショット - 作成 - > AMI - >新しいAMIの使用 - >新しいインスタンス がクラスタ内に存在する前に起動します。 plzが示唆するように、CFのルートデバイスのスナップショットを使用してAMIを作成できます。 – kant