XenCenter

ディスクイメージからVMのインポート

ディスクイメージとして保存されている仮想マシン(VM)をインポートするには、XenCenterのインポートウィザードを使用します。XenCenterで仮想マシンを作成するときに必要な手順の多くが、このウィザードでも表示されます。つまり、ホームサーバーを指定したり、ストレージやネットワークを設定したりするための手順が表示されます。また、ディスクイメージのインポートに特有なものとして、以下の手順が表示されます:

  • 新しい仮想マシンの名前を指定し、いくつかの仮想CPUとメモリリソースを割り当てます。
  • XenServerホスト以外のハイパーバイザーで作成された仮想マシンをインポートする場合に、オペレーティングシステムの修復機能を設定する。

これらの手順について詳しくは、「新規仮想マシンの作成」を参照してください。

前提条件

  • 仮想マシンをディスクイメージからインポートするには、特定の権限が必要です。このため、インポートウィザードを開始したときに、インポート先リソースプールに対する必要な役割があるかどうかがチェックされます。必要なRBACの役割と権限について詳しくは、「RBAC役割の定義とアクセス権」を参照してください。

ディスク イメージのインポート

  1. インポートウィザードを開きます。これを行うには、[ファイル]メニューの[インポート]を選択します。
  2. ウィザードの最初のページで、インポートするディスクイメージファイルを選択して[次へ]をクリックします。

    [ファイル名]ボックスにURL(HTTP、HTTPS、file、FTP)を入力した場合は、[次へ]をクリックすると [パッケージのダウンロード]ダイアログボックスが開きます。このダイアログで、ディスクイメージのダウンロード先となるXenCenterホスト上のフォルダーを指定します。

  3. 仮想マシン名を指定し、CPUとメモリリソースを割り当てます。

    [VM定義]ページでは、インポートするディスクイメージから作成される新しい仮想マシンの名前と、割り当てるCPUの数とメモリの量を指定します。これらの値は、仮想マシンの作成後に変更することもできます。詳しくは、「仮想マシンのCPUとメモリの設定」を参照してください。XenCenterでは、仮想マシン名が重複しているかどうかがチェックされません。このため、仮想マシンの内容を表すわかりやすい名前を使用してください。詳しくは、「仮想マシンの名前と説明」を参照してください。

    [次へ] をクリックして続行します。

  4. オプション:VMの場所を指定します。 [場所] ページの [VMのインポート先] ボックスの一覧で、新しい仮想マシンのインポート先プールまたはスタンドアロンサーバーを選択します。

    [次へ] をクリックして続行します。

  5. 新規VMのストレージを構成します。

    [ストレージ]ページでは、インポートする仮想ディスクの格納先となるストレージリポジトリを選択して[次へ]をクリックします。

  6. 新規仮想マシンのネットワークを設定します。

    [ネットワーク]ページでは、インポート先のプールまたはスタンドアロンサーバーのネットワークを選択して、新規仮想マシンの仮想ネットワークインターフェイスに割り当てます。

    [次へ] をクリックして続行します。

  7. 起動オプションを指定します。

    [起動オプション]ページでは、新規仮想マシンの起動モードを指定します。ゲストオペレーティングシステムでサポートされているオプションのみを選択できます。

    • [BIOSブート]:このオプションは、従来のBIOSモードで仮想マシンを起動する場合に選択します。従来のBIOSモードでの仮想マシンの起動は、Windows 11の仮想マシンではサポートされていません。

    • [UEFIブート]:このオプションは、仮想マシンをUEFIモードで起動する場合に選択します。XenServerは、特定のゲストオペレーティングシステムに対してのみこの起動モードをサポートします。UEFIブートでサポートされているゲストオペレーティングシステムについて詳しくは、「ゲストUEFIブートとセキュアブート」を参照してください。

    • [UEFIセキュアブート]:このオプションは、仮想マシンをUEFIセキュア起動モードで起動する場合に選択します。セキュアブートは、未署名のバイナリ、正しく署名されていないバイナリ、または変更されたバイナリが起動中に実行されるのを防ぎます。XenServerは、特定のゲストオペレーティングシステムに対してのみこの起動モードをサポートします。UEFIセキュアブートでサポートされているゲストオペレーティングシステムについて詳しくは、「ゲストUEFIブートとセキュアブート」を参照してください。

    (VHDX/AVHDXのみ)仮想マシンをVHDX/AVHDXファイルからインポートする場合、インポートウィザードは、インポート中のVHDX/AVHDXファイルから自動的に起動モードを検出しようとします。設定を確認し、仮想マシンに最初に構成されたのと同じ起動モードが選択されていることを確認します。

    [次へ] をクリックして続行します。

  8. オペレーティングシステムの修復機能を有効/無効にします。

    XenServer以外のハイパーバイザーで作成されたディスクイメージをインポートする場合は、[オペレーティングシステムの修復(Fixup)を使用する] チェックボックスをオンにします。XenServerで使用できるようにFixup ISOのコピー先となるISOストレージリポジトリを指定します。詳しくは、「仮想マシンのインポートとエクスポートについて」を参照してください。

    重要:

    VHDX/AVHDXファイルをVMware vSphere上のCitrix Provisioning(PVS)からインポートする場合は、[オペレーティングシステムを修復しない] を選択します。PVSからVHDX/AVHDXのオペレーティングシステムの修復を有効にすると、起動に失敗する可能性があります。

    [次へ] をクリックして続行します。

  9. [完了]ページで、すべてのインポート設定を確認します。[完了]をクリックしてインポートを実行し、ウィザードを閉じます。

    インポートの進行状況は、[XenCenter]ウィンドウの下部のステータスバーおよび [通知]ビューの[イベント]ページに表示されます。

    このインポートには時間がかかる場合があります。この時間は、インポート済み仮想マシンの仮想ディスクのサイズ、ネットワーク帯域幅、およびXenCenterホストのディスクインターフェイスの性能により異なります。インポートが完了すると、リソースペインに新しい仮想マシンが追加されます。

    注:

    XenCenterを使ってWindowsオペレーティングシステムがインストールされたディスクイメージをインポートした後で、platformパラメーターを設定する必要があります。これは、ディスクイメージに含まれるWindowsのバージョンによって異なります:

    • Windows Serverの場合は、platformパラメーターにdevice_id=0002を設定します。例:

      xe vm-param-set uuid=<VM UUID> platform:device_id=0002
      <!--NeedCopy-->
      
    • そのほかのバージョンのWindowsでは、platformパラメーターにviridian=trueを設定します。例:

      xe vm-param-set uuid=<VM UUID> platform:viridian=true
      <!--NeedCopy-->
      
ディスクイメージからVMのインポート