カスタムイメージを作成した後、そのファイルを Elastic Compute Service (ECS) コンソールで Object Storage Service (OSS) バケットにエクスポートし、分析とバックアップのためにコンピューターにダウンロードできます。このトピックでは、カスタムイメージをエクスポートする方法と、エクスポート時の考慮事項について説明します。
前提条件
OSS がアクティブ化されていること。詳細については、「OSS の概要」をご参照ください。
エクスポートするカスタムイメージと同じリージョンに OSS バケットが作成されていること。詳細については、「バケットの作成」をご参照ください。
AliyunECSImageExportDefaultRole
ロールが OSS アクセス用に ECS に割り当てられていること。

考慮事項
制限事項
項目 | 説明 |
イメージ形式とオペレーティングシステム | イメージの著作権制限により、Windows Server カスタムイメージと Alibaba Cloud Marketplace イメージに基づいて作成されたカスタムイメージはエクスポートできません。 |
データディスクの数とサイズ | データディスクのサイズは 2 TiB を超えることはできません。 説明 データディスクが 2 TiB より大きい場合は、ディスクデータを 2 TiB より小さい複数のディスクに分散し、小さいディスクに基づいてカスタムイメージを作成してから、イメージをエクスポートします。 |
暗号化されたイメージ | 暗号化されたイメージはエクスポートできません。 |
使用上の注意
項目 | 説明 |
エクスポート料金 | エクスポートされたイメージファイルは OSS バケットに保存されます。 OSS ストレージ料金が発生します。ファイルをコンピューターにダウンロードする場合は、データ転送料金も発生します。 OSS の課金については、「課金の概要」をご参照ください。 |
エクスポート期間 | カスタムイメージのエクスポートに必要な時間は、イメージファイルのサイズとキュー内の同時エクスポートタスクの数によって異なります。 |
エクスポートされたイメージファイル | エクスポートされたカスタムイメージにデータディスクのスナップショットが含まれている場合、複数のイメージファイルが生成され、同じ OSS バケットに保存されます。 説明 名前に system が含まれるファイルはシステムディスクのスナップショットで、data が含まれるファイルはデータディスクのスナップショットです。データディスクのスナップショットの識別子は、ソースデータディスクのマウントポイント ( xvdb 、 xvdc など) です。 |
その他 | エクスポートされたイメージを使用して同一の Linux インスタンスを作成するには、/etc/fstab ファイルのファイルデバイス情報が、エクスポートされたデータディスクのスナップショット情報と一致していることを確認してください。 空のディスクに基づいてカスタムイメージを作成してエクスポートすると、解凍されたイメージファイルも空になります。 ECS からエクスポートされたカスタムイメージは、他のプラットフォームでは起動に失敗する可能性があります。イメージのディスクを接続してデータにアクセスできます。
|
手順
ECS コンソール - イメージ に移動します。
上部のナビゲーションバーで、管理するリソースのリージョンとリソースグループを選択します。
[カスタムイメージ] タブで、ターゲットイメージを見つけ、[操作] 列の [イメージのエクスポート] をクリックします。
[イメージのエクスポートに関する注意事項] を [準備を行う] ステップで読み、[次へ] をクリックします。前提条件が満たされていることを確認し、[続行] をクリックします。
[イメージファイルのエクスポート] ステップでパラメーターを設定します。

イメージ形式: デフォルト値の [自動検出] を保持するか、希望するエクスポート形式を指定します。有効な値: 自動検出、RAW、VHD、QCOW2、VDI、VMDK。
説明
[イメージ形式] パラメーターは、インド (ムンバイ) 閉鎖、日本 (東京)、オーストラリア (シドニー)、インドネシア (ジャカルタ)、ドイツ (フランクフルト)、UAE (ドバイ)、米国 (バージニア)、英国 (ロンドン)、シンガポール、マレーシア (クアラルンプール)、米国 (シリコンバレー) の各リージョンでのみ使用できます。
[イメージ形式] パラメーターが使用できないリージョンでは、イメージは自動的に RAW 形式でエクスポートされます。
OSS バケット: カスタムイメージと同じリージョンにある OSS バケットを選択します。
イメージファイル名のプレフィックス: エクスポートされたイメージファイルの OSS オブジェクト名のプレフィックスを指定します。
たとえば、「Demo」を指定した場合、OSS バケット内のエクスポートされた各イメージファイルの名前は、Demo-[自動生成されたオブジェクト名] の形式になります。
[OK] をクリックします。
カスタムイメージのエクスポートに必要な時間は、イメージファイルのサイズとキュー内の同時エクスポートタスクの数によって異なります。タスクの進捗状況は、ECS コンソールの [タスク] ページでタスク ID に基づいて表示するか、OSS コンソールにログイン して結果を確認できます。
タスクが完了する前に、タスク ページでタスクをキャンセルできます。
次の手順
エクスポートされたイメージファイルを OSS バケットからコンピューターにダウンロードできます。詳細については、「シンプルなダウンロード」をご参照ください。
説明
カスタムイメージのエクスポート時にイメージ形式として RAW を選択した場合、エクスポートされたイメージファイルの名前の拡張子は .raw.tar.gz で、解凍されたファイルの拡張子は .raw です。お使いのコンピューターで Mac OS X が実行されている場合は、GNU Tar を使用してイメージファイルを解凍します。
FAQ
イメージのエクスポートタスクが失敗した場合はどうすればよいですか?
カスタムイメージのエクスポートに失敗した場合は、次の手順を実行します。
タスク ページで、または DescribeTaskAttribute オペレーションを呼び出すことによって、エラーコードを表示します。
エラーコードに基づいて原因を特定し、問題を解決します。
エラーコード | 原因 | 原因の特定 | 対処方法の提案 |
IMAGE_ALREADY_EXIST | エクスポートしようとしているのと同じ名前のイメージファイル (オブジェクト) が OSS バケットに存在します。 | エクスポートしようとしているのと同じ名前のイメージファイル (オブジェクト) が OSS バケットに存在するかどうかを確認します。 | |