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

Elastic Compute Service:イメージをインポートします。

最終更新日:Sep 06, 2024

オンプレミスのイメージファイルをAlibaba Cloudにインポートしてカスタムイメージを生成し、そのカスタムイメージを使用してElastic Compute Service (ECS) インスタンスを作成したり、既存のECSインスタンスのオペレーティングシステム (システムディスク) を置き換えたりできます。 これはさまざまなビジネス要件を満たし、さまざまなアプリケーションシナリオに対応します。 このトピックでは、LinuxイメージまたはWindowsイメージをインポートする方法について説明します。

Linuxイメージのインポート

次の図は、Linuxイメージをインポートする手順を示しています。

image
  1. Linuxイメージをインポートするための要件を理解するには、Alibaba Cloud Marketplace Linuxイメージの要件をお読みください。

  2. 有効なオンプレミスイメージファイルを準備します。

    1. イメージを作成するサーバーにVirtualBoxをインストールし、VirtualBoxを使用して仮想マシンを作成し、オペレーティングシステムをインストールします。 詳細については、「仮想マシンの作成とオペレーティングシステムのインストール」をご参照ください。

    2. 仮想マシンに必要なプラグインをインストールします。

      • cloud-initをインストールして、イメージを実行するECSインスタンスが初期化設定を完了できるようにします。 詳細については、「cloud-init のインストール」をご参照ください。

      • virtioドライバーをインストールして、イメージから作成されたECSインスタンスが期待どおりに起動できるようにします。 詳細については、「virtioドライバーのインストール」をご参照ください。

      • (オプション) イメージに含まれるオペレーティングシステムがAlibaba Cloudでサポートされておらず、cloud-initをインストールできない場合は、カスタムイメージをインポートするときに [Customized Linux] を選択します。 詳細については、「Linuxイメージのカスタマイズ」をご参照ください。

    3. イメージコンプライアンスツールをインストールして使用し、イメージがインポート要件を満たしているかどうかを確認し、イメージの問題を修復します。 詳細については、「イメージの確認と修復」をご参照ください。

    4. Linuxイメージファイルを取得します。

      1. 詳細については、「Linuxイメージファイルの取得」をご参照ください。

      2. イメージファイルがECSでサポートされている形式であるかどうかを確認します。 ECSインスタンスは、RAW、仮想ハードディスク (VHD) 、およびQEMU Copy-On-Writeバージョン2 (QCOW2) 形式のイメージファイルのみをサポートします。 インポートするイメージファイルが別の形式の場合は、まずイメージファイルをサポートされている形式に変換する必要があります。 イメージファイルの形式を変換する方法については、「イメージの形式を変換する」をご参照ください。

  3. 取得したイメージファイルをObject Storage Service (OSS) バケットにアップロードし、イメージファイルをECSにインポートします。 詳細については、「カスタムイメージのインポート」をご参照ください。

  4. インポートしたカスタムイメージからインスタンスを作成します。 詳細については、「カスタムイメージを使用して1つ以上のインスタンスを作成する」をご参照ください。

Windowsイメージのインポート

Windowsイメージをインポートする手順を次の図に示します。

image
  1. Windowsイメージをインポートするための要件を理解するには、Alibaba Cloud Marketplace Windowsイメージの要件をお読みください。

  2. 有効なオンプレミスイメージファイルを準備します。

    1. イメージを作成するサーバーにVirtualBoxをインストールし、VirtualBoxを使用して仮想マシンを作成し、オペレーティングシステムをインストールします。 詳細については、「仮想マシンの作成とオペレーティングシステムのインストール」をご参照ください。

    2. 仮想マシンに必要なプラグインをインストールします。

      • Vminitをインストールして、イメージを実行するECSインスタンスが初期化設定を完了できるようにします。 詳細については、「Vminitのインストール」をご参照ください。

      • virtioドライバーをインストールして、イメージから作成されたECSインスタンスが期待どおりに起動できるようにします。 詳細については、「virtioドライバーのインストール」をご参照ください。

    3. Windowsイメージファイルを取得します。

      1. 詳細については、「Windowsイメージファイルの取得」をご参照ください。

      2. イメージファイルがECSでサポートされている形式であるかどうかを確認します。 ECSインスタンスは、RAW、仮想ハードディスク (VHD) 、およびQEMU Copy-On-Writeバージョン2 (QCOW2) 形式のイメージファイルのみをサポートします。 インポートするイメージファイルが別の形式の場合は、まずイメージファイルをサポートされている形式に変換する必要があります。 イメージファイルの形式を変換する方法については、「イメージの形式を変換する」をご参照ください。

  3. 取得したイメージファイルをObject Storage Service (OSS) バケットにアップロードし、イメージファイルをECSにインポートします。 詳細については、「カスタムイメージのインポート」をご参照ください。

  4. インポートしたカスタムイメージからインスタンスを作成します。 詳細については、「カスタムイメージを使用して1つ以上のインスタンスを作成する」をご参照ください。