ECS (Elastic Compute Service) インスタンスを作成した後、ビジネス要件に基づいてソフトウェアのインストールやアプリケーション環境のデプロイなどの操作を実行してインスタンスをカスタマイズし、インスタンスからカスタムイメージを作成できます。 カスタムイメージから作成されたインスタンスには、カスタマイズされたすべてのアイテムが含まれているため、新しいインスタンスごとにこれらのアイテムを設定する必要がありません。 このトピックでは、既存のインスタンスからカスタムイメージを作成する方法について説明します。
前提条件
ECS インスタンスを作成済み。 ECSインスタンスの作成方法については、「カスタム起動タブでインスタンスを作成する」をご参照ください。
機密データはインスタンスから削除され、データのセキュリティが強化されます。
Linuxインスタンスからカスタムイメージを作成する前に、次の項目がチェックされます。
インスタンスのネットワーク設定。 ネットワークエラーが発生した場合は、「到達不可能なネットワークエラーの解決方法 (カスタムイメージからVPCタイプのインスタンスが作成された場合) 」で説明されている操作を実行して、エラーのトラブルシューティングを行います。
システムディスクの空き容量。 システムディスクには十分な空き容量が必要です。
背景情報
インスタンスからカスタムイメージを作成すると、インスタンス上のディスクごとにスナップショットが自動的に作成されます。 次の図に示すように、すべてのスナップショットが完全なカスタムイメージを構成します。
インスタンスにデータディスクがある場合、カスタムイメージにはインスタンスのシステムディスクとデータディスクの両方のスナップショットが含まれます。
考慮事項
インスタンスからカスタムイメージを作成する前に、次の表に記載されている項目に注意してください。
項目 | 説明 |
Region | カスタムイメージは、イメージの作成元のインスタンスと同じリージョンにあります。 リージョン間でイメージを使用する方法については、「イメージのコピー」をご参照ください。 |
課金 |
|
インスタンスタイプ | ローカルSSDを使用するインスタンスから、システムディスクとデータディスクのスナップショットを含むイメージを作成することはできません。 詳細については、「ローカルSSDを使用したインスタンスファミリー」をご参照ください。 |
インスタンスのステータス |
|
Linux インスタンス | Linuxインスタンスからカスタムイメージを作成するときは、次の追加項目に注意してください。
|
イメージの作成に必要な時間 | インスタンスからイメージを作成するのに必要な時間は、インスタンスのディスクサイズによって異なります。 各ディスクのスナップショットが作成されるまで待ってから、イメージを使用できます。 |
手順
ECSコンソールにログインします。
左側のナビゲーションウィンドウで、 を選択します。
上部のナビゲーションバーで、リソースが属するリージョンとリソースグループを選択します。
カスタムイメージを作成するインスタンスを検索します。 [操作] 列の を選択します。
[カスタムイメージの作成] ダイアログボックスで、次の表に示すパラメーターを設定します。
パラメーター
説明
参考資料
イメージ名
カスタムイメージの名前を入力します。
N/A
画像チェック
オプションです。 イメージチェック機能は、インポートされたカスタムイメージが有効かどうか、およびイメージを使用してフル機能のECSインスタンスを作成できるかどうかをチェックします。
デフォルトでは、[作成後に確認] が選択され、イメージチェック機能は、イメージが作成された直後にカスタムイメージをチェックします。 イメージをチェックした後、カスタムイメージリストでイメージを見つけ、[ステータス] 列の [詳細] をクリックしてチェック結果を表示し、結果で提供されているソリューションに基づいて問題を解決します。 チェック項目とイメージの問題に対する解決策については、「概要」をご参照ください。
説明特定のオペレーティングシステムのみがイメージチェック機能をサポートしています。 イメージチェック機能をサポートしていないオペレーティングシステムについては、「イメージチェックのオペレーティングシステムの制限」をご参照ください。
イメージチェックの概要
イメージファミリー
オプションです。 カスタムイメージのイメージファミリを選択します。 イメージファミリーに属するカスタムイメージは、イメージの更新とロールバックをスムーズに行えるように、非推奨または復元できます。
イメージの説明
オプションです。 カスタムイメージの説明を入力します。
N/A
タグ
1つ以上のタグを選択します。
タグは、ほとんどのシナリオでオプションのパラメーターです。
タグは、RAM (Resource Access Management) ユーザーとしてログオンする場合に必須のパラメーターであり、RAMユーザーにアタッチされたポリシーでタグを追加する必要があります。 この場合、Tagパラメーターを指定しないと、権限が不十分であることを示すエラーが報告されます。
リソースグループ
オプションです。 使用状況と権限に基づいてカスタムイメージを管理するリソースグループを選択します。
[OK] をクリックします。