カスタムイメージを他の Alibaba Cloud アカウント(共有先)と共有できます。共有されたカスタムイメージは、共有イメージと見なされます。共有後、共有先は共有イメージを使用できます。このトピックでは、共有イメージを使用して ECS インスタンスを作成する方法、共有イメージをコピーする方法、および共有イメージを使用してオペレーティングシステムを置き換える方法について説明します。
考慮事項
Alibaba Cloud は、共有イメージの整合性とセキュリティを保証しません。共有イメージを使用する前に、イメージが信頼できる共有元またはアカウントからのものであることを確認してください。共有イメージの使用に関連するすべてのリスクを負う必要があります。
共有イメージを使用する前に、以下の点に注意してください。
項目 | 説明 |
共有料金 |
イメージ課金の詳細については、「イメージ課金」をご参照ください。 |
制限 |
|
アクセス ポリシー |
|
共有イメージを使用して ECS インスタンスを作成する
ECS コンソールを使用する
共有イメージを使用して、同じイメージ環境を持つ 1 つ以上の ECS インスタンスを作成できます。
ECS コンソール - イメージ に移動します。
上部のナビゲーションバーで、管理するリソースのリージョンとリソースグループを選択します。
[共有イメージ] タブで、インスタンスを作成する共有イメージを見つけ、列の [操作] > [インスタンスの作成] をクリックします。
リージョンとイメージの情報は自動的に入力されます。必要に応じて、課金方法、インスタンスタイプ、その他の構成を選択して、インスタンスの作成を完了します。
その他のパラメーター構成の詳細については、「ウィザードを使用してインスタンスを作成する」をご参照ください。
暗号化された共有イメージを使用して ECS インスタンスを作成する場合、イメージの暗号化されたスナップショットに関連付けられたシステムディスクまたはデータディスクは、デフォルトで暗号化モードに設定され、非暗号化モードに変更することはできません。キーをサービスキーまたはカスタマーマスターキーに変更する必要があります。
API 操作を呼び出す
DescribeImages を呼び出して、使用できる共有イメージの
ImageId
をクエリします。RunInstances または CreateInstance を呼び出し、
ImageId
を共有イメージのImageId
として指定して、共有イメージから ECS インスタンスを作成します。重要共有イメージが暗号化されている場合、インスタンスを作成するときに Encrypted を true に設定して、データディスクを暗号化データディスクとして設定する必要があります。そうしないと、インスタンスの作成が失敗する可能性があります。 KMSKeyId の値を指定しない場合、共有イメージのキーはサービスキーに変更されます。
共有イメージを使用して ECS インスタンスのオペレーティングシステム(システムディスク)を置き換える
ECS コンソールを使用する
共有イメージを使用して、既存の ECS インスタンスのシステムディスクを置き換えることができます。置き換え後、ECS インスタンスは共有イメージに基づいて引き続き実行されます。
[オペレーティングシステムの変更] ダイアログボックスで、[イメージの選択] セクションの [共有イメージ] タブをクリックし、指定された共有イメージを選択します。詳細については、「オペレーティングシステムの置き換え(システムディスクの置き換え)」をご参照ください。
API 操作を呼び出す
DescribeImages を呼び出して、使用できる共有イメージの
ImageId
をクエリします。ReplaceSystemDisk を呼び出し、
ImageId
を共有イメージのImageId
として指定して、共有イメージを使用してオペレーティングシステム(システムディスク)を置き換えます。重要共有イメージが暗号化されている場合、オペレーティングシステムを置き換えるときに Encrypted を true に設定して、データディスクを暗号化データディスクとして設定する必要があります。そうしないと、オペレーティングシステムの置き換えが失敗する可能性があります。 KMSKeyId の値を指定しない場合、共有イメージのキーはサービスキーに変更されます。
共有イメージをコピーする
ECS コンソールを使用する
共有先は、共有イメージを使用して ECS インスタンスを作成することしかできません。共有イメージを削除または更新する必要がある場合は、最初に共有イメージをコピーする必要があります。コピーされた共有イメージは、現在のリージョンのカスタムイメージリストに表示され、削除または更新できます。
[共有イメージ] タブで、コピーする共有イメージを見つけ、列の [操作] > [イメージのコピー] をクリックします。
[イメージのコピー] ダイアログボックスで、プロンプトに従ってパラメーターを構成します。
コピーモードをコピーまたはコピーと暗号化に設定できます。
共有イメージが存在するリージョンをコピー先リージョンとして選択します。
説明共有イメージは、存在するリージョンにのみコピーできます。別のリージョンで共有イメージを使用する場合は、イメージが存在するリージョンで共有イメージのコピーを作成してから、イメージコピーを別のリージョンにコピーする必要があります。
その他のパラメーター構成の詳細については、「カスタムイメージのコピー」をご参照ください。
(オプション) [カスタムイメージ] タブをクリックして、コピーされたイメージを表示します。
API 操作を呼び出す
DescribeImages を呼び出して、使用できる共有イメージの
ImageId
をクエリします。CopyImage を呼び出し、
ImageId
を共有イメージのImageId
として指定して、共有イメージをカスタムイメージとしてコピーします。これにより、イメージを削除または更新できます。重要共有イメージが暗号化されている場合、イメージをコピーするときに Encrypted を true に設定して、データディスクを暗号化データディスクとして設定する必要があります。そうしないと、イメージのコピーが失敗する可能性があります。 KMSKeyId の値を指定しない場合、共有イメージのキーはサービスキーに変更されます。
参照
共有イメージを使用して、同じリージョン内のアカウント間で ECS インスタンスをデプロイできます。詳細については、「カスタムイメージの共有」をご参照ください。
カスタムイメージを他の Alibaba Cloud アカウントと共有する必要がなくなった場合は、共有をキャンセルできます。詳細については、「カスタムイメージの共有をキャンセルする」をご参照ください。
暗号化されたイメージの共有に必要な権限については、「暗号化に関連する権限」をご参照ください。