この (Ubuntu Lucid)などのパブリック Amazon EC2 AMI をダウンロードして、そのコンテンツをプログラムで抽出できるようにしたいと考えています。
どうすればいいですか?どこかにS3アドレスがあると思いますか?このブログ投稿は、このプロセスをかつて説明しているように見えますが、リンクは機能していないようです。
これまでのところ、AWS 内で EC2 インスタンスを移動する方法の説明しか見つかりません。マニフェスト ファイルはパズルの重要なピースであると私は信じています。
この (Ubuntu Lucid)などのパブリック Amazon EC2 AMI をダウンロードして、そのコンテンツをプログラムで抽出できるようにしたいと考えています。
どうすればいいですか?どこかにS3アドレスがあると思いますか?このブログ投稿は、このプロセスをかつて説明しているように見えますが、リンクは機能していないようです。
これまでのところ、AWS 内で EC2 インスタンスを移動する方法の説明しか見つかりません。マニフェスト ファイルはパズルの重要なピースであると私は信じています。
AMI ツールでec2-download-bundleを使用してAMIをダウンロードします。インスタンスを作成したら、すぐに AMI を作成します。ec2-download-bundle を使用して、AMI を取得して復号化します。
あなたが解決しようとしている本当の問題はありますか?
存在し、それを解決するために特定の AMI のコンテンツが必要な場合、最善のアプローチは、インスタンスを起動し、実行中の EBS のスナップショットを取得することです (後でダウンロードできます)。EBS-backed インスタンスを使用していない場合は、Amazon ツールを使用して現在のインスタンスから AMI を作成できます。
パブリック AMI から直接ボリュームを作成する方法があるようです。次に、インスタンスを実行し、AMI から作成したボリュームをマウントし、任意のファイル転送スキームを使用してインスタンスからファイルをダウンロードできます。