このトピックでは、カスタムイメージを使用して、同じオペレーティングシステム、アプリケーション、およびデータを持つ Elastic Compute Service (ECS) インスタンスを迅速に作成する方法について説明します。これは、クラウドでのビジネスの O&M 効率の向上に役立ちます。
前提条件
インスタンスを作成するアカウントとリージョンにカスタムイメージが存在していること。詳細については、「カスタムイメージの概要」をご参照ください。
手順
ECS コンソール - イメージ に移動します。
上部のナビゲーションバーで、管理するリソースのリージョンとリソースグループを選択します。
[カスタムイメージ] タブまたは [共有イメージ] タブで、使用するイメージを見つけ、[インスタンスの作成][アクション] 列の をクリックします。
リージョンとイメージは自動的に指定されます。ビジネス要件に基づいて、課金方式やインスタンスタイプなどのその他のパラメーターを設定します。
選択したカスタムイメージに 1 つ以上のデータディスクのスナップショットが含まれている場合、ECS インスタンスの作成中にスナップショットから同じ数のデータディスクが自動的に作成されます。
詳細については、「カスタム起動タブでインスタンスを作成する」トピックの「パラメーター」セクションをご参照ください。
次のステップ
ECS インスタンスの作成時に既存のデータディスクの容量を増やす場合は、変更を有効にするために、インスタンスにログインしてパーティションとファイルシステムを拡張する必要があります。詳細については、「Linux インスタンスのディスクのパーティションとファイルシステムを拡張する」および「Windows インスタンスのディスクのパーティションとファイルシステムを拡張する」をご参照ください。
システムディスクの容量を増やし、カスタムイメージに cloud-init ユーティリティと growpart ユーティリティがインストールされている場合、インスタンスの作成時にシステムディスクのルートパーティションが自動的に拡張されます。たとえば、cloud-init ユーティリティと growpart ユーティリティがインストールされている 20 GiB のカスタムイメージを使用してインスタンスを作成し、インスタンスのシステムディスクサイズを 100 GiB に設定した場合、インスタンスの作成時にシステムディスクのルートパーティションは自動的に 100 GiB に拡張されます。ルートパーティションが拡張されない場合は、エラーの原因に基づいて問題を解決してください。詳細については、「カスタムイメージから ECS インスタンスを作成し、イメージサイズよりも大きいシステムディスク容量を指定しました。ただし、ECS インスタンスの実際のシステムディスク容量はイメージサイズと同じです。どうすればよいですか。」の「インスタンス作成時のイメージに関するよくある質問」トピックのセクションをご参照ください。
インスタンスの作成時に新しいデータディスクを追加する場合は、使用する前にデータディスクを初期化する必要があります。詳細については、「データディスクを初期化する」をご参照ください。