オンプレミスのイメージファイルを Alibaba Cloud にインポートしてカスタムイメージを生成し、そのカスタムイメージを使用して Elastic Compute Service (ECS) インスタンスを作成したり、既存の ECS インスタンスのオペレーティングシステム (システムディスク) を置き換えたりすることができます。これは、さまざまなビジネス要件に対応し、さまざまなアプリケーションシナリオに対応します。このトピックでは、Linux イメージまたは Windows イメージをインポートする方法について説明します。
Linux イメージのインポート
次の図は、Linux イメージをインポートする手順を示しています。
Linux イメージのインポート要件については、「Alibaba Cloud Linux イメージ要件」をご参照ください。
有効なオンプレミスのイメージファイルを準備します。
イメージを作成するサーバーに VirtualBox をインストールし、VirtualBox を使用して仮想マシンを作成し、オペレーティングシステムをインストールします。詳細については、「仮想マシンを作成し、オペレーティングシステムをインストールする」をご参照ください。
仮想マシンに必要なプラグインをインストールします。
イメージを実行する ECS インスタンスが初期化構成を完了できるように、cloud-init をインストールします。詳細については、「cloud-init をインストールする」をご参照ください。
イメージから作成された ECS インスタンスが正常に起動できるように、virtio ドライバーをインストールします。詳細については、「virtio ドライバーをインストールする」をご参照ください。
(オプション) イメージに含まれるオペレーティングシステムが Alibaba Cloud でサポートされておらず、cloud-init をインストールできない場合は、カスタムイメージをインポートするときに [カスタマイズ Linux] を選択します。詳細については、「Linux イメージをカスタマイズする」をご参照ください。
イメージコンプライアンツールをインストールして使用し、イメージがインポート要件を満たしているかどうかを確認し、イメージの問題を修復します。詳細については、「イメージを確認および修復する」をご参照ください。
Linux イメージファイルを取得します。
詳細については、「Linux イメージファイルを取得する」をご参照ください。
イメージファイルが ECS でサポートされている形式であることを確認します。ECS インスタンスは、RAW、Virtual Hard Disk (VHD)、QEMU Copy-On-Write version 2 (QCOW2)、および Virtual Machine Disk (VMDK) 形式のイメージファイルのみをサポートしています。インポートするイメージファイルが別の形式である場合は、最初にイメージファイルをサポートされている形式に変換する必要があります。イメージファイルの形式を変換する方法については、「イメージの形式を変換する」をご参照ください。
取得したイメージファイルを Object Storage Service (OSS) バケットにアップロードし、ECS にインポートします。詳細については、「カスタムイメージをインポートする」をご参照ください。
インポートしたカスタムイメージからインスタンスを作成します。詳細については、「カスタムイメージを使用して 1 つ以上のインスタンスを作成する」をご参照ください。
Windows イメージのインポート
次の図は、Windows イメージをインポートする手順を示しています。
Windows イメージのインポート要件については、「Alibaba Cloud Windows イメージ要件」をご参照ください。
有効なオンプレミスのイメージファイルを準備します。
イメージを作成するサーバーに VirtualBox をインストールし、VirtualBox を使用して仮想マシンを作成し、オペレーティングシステムをインストールします。詳細については、「仮想マシンを作成し、オペレーティングシステムをインストールする」をご参照ください。
仮想マシンに必要なプラグインをインストールします。
イメージを実行する ECS インスタンスが初期化構成を完了できるように、Vminit をインストールします。詳細については、「Vminit をインストールする」をご参照ください。
イメージから作成された ECS インスタンスが予期どおりに起動するように、virtio ドライバーをインストールします。詳細については、「virtio ドライバーをインストールする」をご参照ください。
Windows イメージファイルを取得します。
イメージファイルが ECS でサポートされている形式であることを確認します。ECS インスタンスは、RAW、VHD、QCOW2、および VMDK 形式のイメージファイルのみをサポートしています。インポートするイメージファイルが別の形式である場合は、最初にイメージファイルをサポートされている形式に変換する必要があります。
取得したイメージファイルを Object Storage Service (OSS) バケットにアップロードし、ECS にインポートします。詳細については、「カスタムイメージをインポートする」をご参照ください。
インポートしたカスタムイメージからインスタンスを作成します。詳細については、「カスタムイメージを使用して 1 つ以上のインスタンスを作成する」をご参照ください。