すべてのプロダクト
Search
ドキュメントセンター

Elastic Compute Service:カスタムイメージを使用したインスタンスの作成

最終更新日:Oct 22, 2024

このトピックでは、作成またはインポートされたカスタムイメージ、イメージコピー、または共有イメージを使用して、同じオペレーティングシステム、アプリケーション、およびデータを持つElastic Compute Service (ECS) インスタンスをすばやく作成する方法について説明します。 これにより、クラウドでのビジネスのO&M効率が向上します。

前提条件

カスタムイメージは、インスタンスを作成するアカウントとリージョンに存在します。

インスタンスを作成するアカウントまたはリージョンにカスタムイメージが存在しない場合は、ビジネスシナリオに基づいて次の表に示す操作を実行します。

シナリオ

API 操作

オンプレミスのデバイスにイメージがあります。

オンプレミスのイメージをカスタムイメージとしてAlibaba Cloudにインポートします。 詳細については、「イメージのインポート」をご参照ください。

別のリージョンにカスタムイメージがあります。

インスタンスを作成するリージョンにカスタムイメージをコピーします。 詳細については、「カスタムイメージのコピー」をご参照ください。

別のアカウントにカスタムイメージがあります。

インスタンスの作成に使用するアカウントとカスタムイメージを共有します。 詳細については、「カスタムイメージの共有」をご参照ください。

カスタムイメージを作成できるインスタンスまたはスナップショットがあります。

手順

  1. ECSコンソール.

  2. 左側のナビゲーションウィンドウで、インスタンス&画像 > イメージ.

  3. 上部のナビゲーションバーで、リソースが属するリージョンとリソースグループを選択します。 地域

  4. カスタム画像または共有イメージタブで、使用する画像を見つけてクリックします。インスタンスの作成で、アクション列を作成します。

    image

  5. リージョンとイメージは自動的に指定されます。 ビジネス要件に基づいて、課金方法やインスタンスタイプなどの他のパラメーターを設定します。

    説明

    選択したカスタムイメージに1つ以上のデータディスクスナップショットが含まれている場合、ECSインスタンスの作成中に同じ数のデータディスクがスナップショットから自動的に作成されます。

    詳細については、「カスタム起動タブでインスタンスを作成する」トピックの「パラメーター」セクションをご参照ください。

次のステップ

  • ECSインスタンスの作成時に既存のデータディスクの容量を増やす場合は、インスタンスにログインしてパーティションとファイルシステムを拡張し、変更を有効にする必要があります。 詳細については、「Linuxインスタンスのディスクのパーティションとファイルシステムの拡張」および「Windowsインスタンスのディスクのパーティションとファイルシステムの拡張」をご参照ください。

    説明

    システムディスクの容量を増やし、cloud-initユーティリティとgrowpartユーティリティをカスタムイメージにインストールすると、インスタンスの作成時にシステムディスクのルートパーティションが自動的に拡張されます。 たとえば、cloud-initユーティリティとgrowpartユーティリティがインストールされている20 GiBカスタムイメージを使用してインスタンスを作成し、インスタンスのシステムディスクサイズを100 GiBに設定した場合、インスタンスの作成時にシステムディスクのルートパーティションが自動的に100 GiBに拡張されます。 ルートパーティションの拡張に失敗した場合は、失敗の原因に基づいて問題を解決します。 詳細については、「カスタムイメージからECSインスタンスを作成し、イメージサイズよりも大きいシステムディスク容量を指定した」をご参照ください。 ただし、ECSインスタンスの実際のシステムディスク容量はイメージサイズと同じです。 どうすればよいですか。 「インスタンス作成中のイメージに関するFAQ」トピックのセクション。

  • インスタンスの作成時に新しいデータディスクを追加する場合は、使用する前にデータディスクを初期化する必要があります。 詳細については、「データディスクの初期化」をご参照ください。