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

Elastic Compute Service:共有イメージを使用したECSインスタンスの作成、オペレーティングシステムの置き換え、または共有イメージのコピー

最終更新日:Nov 05, 2024

カスタムイメージを他のAlibaba Cloudアカウント (共有者) と共有できます。 共有カスタムイメージは、共有イメージと見なされます。 次に、共有者は共有イメージを使用することができる。 このトピックでは、共有イメージを使用してElastic Compute Service (ECS) インスタンスを作成し、ECSインスタンスのオペレーティングシステムを置き換える方法と、共有イメージをコピーする方法について説明します。

考慮事項

重要

Alibaba Cloudは、共有イメージの整合性とセキュリティを保証するものではありません。 共有イメージを使用する前に、イメージが信頼できるアカウントからのものであることを確認してください。 共有イメージの使用に関連するすべてのリスクを想定する必要があります。

共有イメージを使用する前に、次の表の項目に注意してください。

項目

説明

料金

  • アカウントで共有されているイメージは、アカウントのイメージクォータにカウントされません。 アカウントは共有イメージに対して課金されません。

  • 共有イメージが有料イメージから派生し、共有者が共有イメージを使用してECSインスタンスを作成する場合、共有者は共有イメージに対して課金されます。 たとえば、別のAlibaba Cloudアカウントが有料イメージを共有し、共有イメージを使用してECSインスタンスを作成した場合、共有イメージと作成されたインスタンスに対して課金されます。

イメージ課金の詳細については、「イメージ」をご参照ください。

制限事項

  • 共有は共有イメージに対して操作を実行できませんが、共有イメージを使用してECSインスタンスを作成できます。 共有者は、イメージを削除または更新する前に、共有イメージをカスタムイメージとしてアカウントにコピーする必要があります。

  • 支払いの滞納や無効なキーのために共有イメージで使用されているリソースが利用できない場合、共有イメージを使用してECSインスタンスを作成することはできません。

    重要

    暗号化された共有イメージの暗号化キーが無効な場合、イメージから作成されたECSインスタンス、およびECSインスタンスのディスクに基づいて作成されたスナップショットおよびイメージは利用できない可能性があります。 共有する暗号化された共有イメージをコピーしたり、イメージを使用してECSインスタンスを作成したり、ECSインスタンスのオペレーティングシステムを置き換えたりする場合、新しいイメージ (イメージコピー) またはECSインスタンスのシステムディスクの暗号化キーを指定する必要があります。

権限

  • Resource Access Management (RAM) ユーザーを使用して共有イメージからECSインスタンスを作成する場合、RAMユーザーはRunInstancesまたはCreateInstance操作を呼び出す権限を持っている必要があります。 詳細については、「ECSのカスタムポリシー」トピックの「RAMユーザーに従量課金ECSインスタンスを作成する権限を付与するカスタムポリシー」セクションをご参照ください。

  • RAMユーザーが、特定のAlibaba Cloudアカウントによってのみ共有されるカスタムイメージからECSインスタンスを作成する場合は、きめ細かい権限ポリシーをRAMユーザーにアタッチする必要があります。 ポリシーのサンプル内容:

    ポリシーの内容

    {
      "Version": "1",
      "Statement": [
        {
          "Action": [
            "ecs:RunInstances",
            "ecs:CreateInstance"
          ],
          "Effect": "Deny",
          "Resource": "acs:ecs:<Region ID>:*:image/*",
          "Condition": {
            "StringNotEquals": {
              "ecs:ImageOwnerId": "123456789012****"
            }
          }
        }
      ]
    }
    説明

    ビジネス要件に基づいて、ImageOwnerIdをAlibaba CloudアカウントのIDに置き換えます。 この方法では、"123456789012 ****" アカウントで共有されているカスタムイメージのみを使用してECSインスタンスを作成できます。

共有イメージを使用したECSインスタンスの作成

共有イメージを使用して、同じイメージ環境を持つ1つ以上のECSインスタンスを作成できます。

  1. ECSコンソール にログインします。

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

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

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

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

    その他のパラメーターについては、「カスタム起動タブでインスタンスを作成する」をご参照ください。

共有イメージのコピー

共有者の場合、共有イメージはECSインスタンスの作成にのみ使用できます。 共有イメージを削除または更新する場合は、共有イメージをコピーしてから、共有イメージのコピーを削除または更新します。 コピーは、同じリージョン内のカスタムイメージリストにカスタムイメージとして表示されます。

  1. にログインします。ECSコンソール.

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

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

  4. 共有イメージタブで、コピーする共有イメージを見つけて、をクリックします。画像をコピーで、アクション列を作成します。

  5. 画像をコピーダイアログボックスで、パラメーターを設定します。

    • コピーモードをコピーまたはコピーして暗号化します。

    • 共有イメージが存在するリージョンをターゲットリージョンとして選択します。

      説明

      共有イメージは、それらが存在するリージョンにのみコピーできます。 共有イメージを別のリージョンで使用する場合は、イメージが存在するリージョンで共有イメージのコピーを作成してから、イメージのコピーを必要なリージョンにコピーする必要があります。

    その他のパラメーターの設定方法については、「カスタムイメージのコピー」をご参照ください。

  6. (オプション) [カスタム画像] タブで画像のコピーを表示します。

共有イメージを使用してECSインスタンスのオペレーティングシステムを置き換える

共有イメージを使用して、ECsSインスタンスのオペレーティングシステムを置き換えることができます。 その後、インスタンスは共有イメージに基づいて実行されます。

[オペレーティングシステムの変更] ページで共有イメージを使用してインスタンスのオペレーティングシステムを置き換える場合、[イメージ] セクションで [共有イメージ] を選択し、ドロップダウンリストから共有イメージを選択します。 詳細については、「インスタンスのオペレーティングシステム (システムディスク) の交換」をご参照ください。