カスタムイメージを作成した後、Elastic Compute Service (ECS) コンソールで Object Storage Service (OSS) バケットにイメージファイルをエクスポートできます。その後、OSS バケットからコンピュータにイメージファイルをダウンロードして、分析やバックアップを行うことができます。このトピックでは、カスタムイメージをエクスポートする方法と、イメージをエクスポートする際に考慮すべき事項について説明します。
使用方法
前提条件
OSS がアクティブ化されている。
エクスポートするカスタムイメージが存在するリージョンに OSS バケットが作成されている。詳細については、「バケットの作成」をご参照ください。
AliyunECSImageExportDefaultRole
ロールが ECS に割り当てられており、OSS リソースへのアクセス権が付与されている。
制限事項
制限 | 説明 |
イメージ形式 | Alibaba Cloud Marketplace のイメージから派生したカスタムイメージはエクスポートできません。 |
オペレーティングシステム | Windows Server のカスタムイメージはエクスポートできません。 |
データディスクの数と容量 |
|
考慮事項
考慮事項 | 説明 |
エクスポート料金 | エクスポートされたイメージファイルは OSS バケットに保存されます。バケットへのファイルの保存、バケットからのファイルのダウンロード時に発生するデータ転送、および書き込みまたは読み取り呼び出しに対して課金されます。 OSS の課金については、「課金の概要」をご参照ください。 |
エクスポート時間 | カスタムイメージのエクスポートに必要な時間は、イメージファイルのサイズとキュー内の同時エクスポートタスクの数によって異なります。 |
エクスポートされたイメージファイル | エクスポートされたカスタムイメージにデータディスクのスナップショットが含まれている場合、複数のイメージファイルが生成され、同じ OSS バケットにオブジェクトとして保存されます。 説明 名前に system が含まれるファイルはシステムディスクのスナップショットです。名前に data が含まれるファイルはデータディスクのスナップショットです。データディスクのスナップショットの識別子は、ソースデータディスクのマウントポイント ( xvdb 、 xvdc など) です。 |
その他 |
|
手順
ECS コンソールの使用
ECS コンソール - イメージ に移動します。
上部のナビゲーションバーで、管理するリソースのリージョンとリソースグループを選択します。
[カスタムイメージ] タブで、エクスポートするカスタムイメージを見つけ、[イメージのエクスポート] を [アクション] 列でクリックします。
[準備を行う] ステップで、イメージのエクスポートに関する注意事項を読み、[次へ] をクリックします。表示されるメッセージボックスで、前提条件を満たしていることを確認し、[続行] をクリックします。
[イメージファイルのエクスポート] ステップで、次のパラメータを設定します。
イメージ形式: カスタムイメージをエクスポートする形式を選択します。有効な値: 自動検出、RAW、VHD、QCOW2、VDI、VMDK。デフォルト値: 自動検出。
説明イメージ形式パラメータは、インド (ムンバイ) 閉鎖、日本 (東京)、オーストラリア (シドニー)、インドネシア (ジャカルタ)、ドイツ (フランクフルト)、UAE (ドバイ)、米国 (バージニア)、英国 (ロンドン)、シンガポール、米国 (シリコンバレー)、マレーシア (クアラルンプール) のリージョンでのみ使用できます。
デフォルトでは、「エクスポートされたイメージ形式の設定」機能がサポートされていないリージョンでは、イメージは RAW 形式でエクスポートされます。
OSS バケット (OSS Bucket): カスタムイメージと同じリージョンにある OSS バケットを選択します。
イメージファイル名のプレフィックス: エクスポートされた各イメージファイルの OSS オブジェクト名のプレフィックスを入力します。
たとえば、プレフィックスとして Demo を入力すると、指定した OSS バケット内のエクスポートされた各イメージファイルの名前は Demo-[自動生成されたオブジェクト名] になります。
[OK] をクリックして、カスタムイメージをエクスポートします。
カスタムイメージのエクスポートに必要な時間は、イメージファイルのサイズとキュー内の同時エクスポートタスクの数によって異なります。ECS コンソールの [タスク管理] ページに移動して、タスク ID でタスクの進捗状況をクエリするか、OSS コンソール にログインしてタスクの進捗状況をクエリできます。
タスクが完了する前の任意の時点で、イメージのエクスポートタスクをキャンセルできます。ECS コンソールの タスク管理 ページに移動し、指定したリージョンでタスクを見つけて、タスクをキャンセルします。
API 操作の呼び出し
ExportImage 操作を呼び出して、カスタムイメージを同じリージョンにある OSS バケットにエクスポートします。
CancelTask 操作を呼び出して、実行中のイメージエクスポートタスクをキャンセルできます。
次のステップ
エクスポートされたイメージファイルを指定した OSS バケットからコンピュータにダウンロードできます。詳細については、「シンプルなダウンロード」をご参照ください。
カスタムイメージのエクスポート時に RAW 形式を選択した場合、エクスポートされたイメージファイルのデフォルトの拡張子は .raw.tar.gz で、解凍されたイメージファイルの拡張子は .raw です。お使いのコンピュータで Mac OS X が実行されている場合は、GNU Tar を使用してイメージファイルを解凍することをお勧めします。