XenCenter

仮想マシンのインポートとエクスポート

注:

XenCenter 2023.xxは現在プレビュー段階にあり、実稼働環境でのサポートはされていません。これ以降に記載する実稼働環境でのサポートは、XenCenter 2023.xxおよびXenServer 8がプレビューステータスから一般提供に移行したときに初めて適用されることに注意してください。

XenServer 8およびCitrix Hypervisor 8.2 CU1の非実稼働環境は、XenCenter 2023.xxを使用して管理できます。これに対し、Citrix Hypervisor 8.2 CU1実稼働環境を管理する場合は、XenCenter 8.2.7を使用できます。詳しくは、XenCenter 8.2.7 documentationを参照してください。

XenCenter 8.2.7とXenCenter 2023.xxは同じシステムにインストールできます。XenCenter 2023.xxをインストールしても、XenCenter 8.2.7のインストールは上書きされません。

XenCenterでは、OVF/OVAパッケージ、ディスクイメージ、およびXenServer XVAファイルから仮想マシンをインポートできます。また、仮想マシンをOVF/OVAパッケージおよびXenServer XVAファイルとしてエクスポートできます。仮想マシンのインポートおよびエクスポートには、XenCenterのインポートウィザードとエクスポートウィザードを使用します。

XenServer以外のハイパーバイザーで作成された仮想マシンをインポートする場合は、その仮想マシンがXenServerサーバー上で正しく起動するように、オペレーティングシステムの修復機能を使用します。

XenServerサーバーで作成されたUEFI対応の仮想マシンを、OVA、OVF、またはXVAファイルとしてインポートまたはエクスポートできます。他のハイパーバイザーで作成されたUEFI対応仮想マシンのインポートはサポートされていません。

インポートとエクスポートでサポートされる形式

形式 説明
Open Virtualization Format(OVFとOVA) OVFは、いくつかの仮想マシンで構成される仮想アプライアンスをパッケージ化および配布するためのオープンスタンダードです。XenCenterでのOVFファイルおよびOVAファイルのサポートについて詳しくは、「Open Virtualization Format」を参照してください。
ディスクイメージ形式 仮想ハードディスク(VHD)および仮想マシンディスク(VMDK)形式のディスクイメージファイルは、インポートウィザードを使用してインポートできます。この形式では、OVFメタデータがない仮想ディスクイメージをインポートできます。サポートされるディスクイメージの形式について詳しくは、「ディスクイメージ形式(VHDとVMDK)」を参照してください。
XenServer XVA形式 XVAはXenハイパーバイザー独自の形式で、単一の仮想マシンを記述子とディスクイメージの単一ファイルアーカイブとしてパッケージ化します。ファイル拡張子は.xvaです。

各ファイル形式の用途

OVF/OVA形式のファイルは、以下の用途に使用されます。

  • XenServerのvAppおよび仮想マシンを、OVFをサポートするほかのハイパーバイザーと共有する。
  • 複数の仮想マシンを保存する。
  • vAppまたは仮想マシンを破損や改ざんから保護する。
  • ライセンス契約を追加する。
  • OVFパッケージをOVAに格納してvAppを配布しやすくする。

XVA形式のファイルは、以下の用途に使用されます。

  • コマンドラインインターフェイス(CLI)でスクリプトを実行して仮想マシンをインポートまたはエクスポートする。

オペレーティングシステムの修復

XenCenterのオペレーティングシステムの修復機能では、XenServerサーバーにインポートした仮想マシンの互換性の問題を解決することができます。Citrix Hypervisor以外のハイパーバイザー上で作成した仮想マシンをOVF/OVAパッケージとディスクイメージからインポートする場合に、この機能を使用します。

XenServerサーバーで起動する、インポートした仮想マシンのゲストOSでは、OSの修復機能により、XenServerサーバー上での起動に必要な起動デバイスが有効になり、その他のハイパーバイザーで使用されるサービスまたはツールが無効になります。対象となるゲストOSには、XenServerでサポートされるすべてのバージョンのWindowsと、Linuxの一部のディストリビューションが含まれます。

注:

オペレーティングシステムの修復機能は、ゲストオペレーティングシステムをほかのハイパーバイザー用に変換するためのものではありません。

オペレーティングシステムの修復機能は、インポートした仮想マシンのDVDドライブに挿入された自動起動ISOイメージ(Fixup ISO)として提供されます。仮想マシンの初回起動時に、この自動起動イメージにより適切な構成変更が行われ、仮想マシンがシャットダウンされます。同時に起動デバイスの設定がリセットされるため、これ以降は設定されているデバイスの順序に従って仮想マシンが起動します。

インポートしたディスクイメージおよびOVF/OVAパッケージでオペレーティングシステムの修復機能を使用するには、XenCenterのインポートウィザードの[OSの修復設定]ページでこの機能を有効にします。XenServerが使用できるFixup ISOのコピー先を指定します。

オペレーティングシステムの修復機能の要件

オペレーティングシステムの修復機能を使用するには、40MBの空き容量を持つISOストレージリポジトリと、256MBの仮想メモリが必要です。

仮想マシンのインポート:概要

仮想マシンのインポートでは、実質的に仮想マシンを作成することになります。インポート処理では、ホームサーバーの指定を指定したりストレージやネットワークを設定したりするなど、仮想マシンを作成する場合と同じ手順を行います。これらの手順について詳しくは、「新規仮想マシンの作成」を参照してください。

インポートウィザードでは、以下の手順により仮想マシンをインポートします。

  1. インポートするファイルを指定する。

    最初に、インポートする仮想マシンを含んでいるファイルを選択します。

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

  2. (VHDおよびVMDKのみ)新しい仮想マシンの名前と、割り当てるCPUの数とメモリの量を指定する。

    VHDまたはVMDKファイルからのインポートでは、新しい仮想マシンの名前を入力して、仮想CPU(vCPU)とメモリを割り当てる必要があります。これらの値は、仮想マシンの作成後に変更することもできます。詳しくは、「仮想マシンのCPUとメモリの設定」を参照してください。XenCenterでは、仮想マシン名が重複しているかどうかがチェックされません。このため、仮想マシンの内容を表すわかりやすい名前を使用してください。詳しくは、「仮想マシンの名前と説明」を参照してください。

  3. (OVF/OVAのみ)EULAを確認して同意する。

    インポートするパッケージにライセンス契約書(EULA)が含まれている場合は、内容を確認して同意し、[次へ]を選択します。パッケージにEULAが含まれていない場合、この手順は不要です。

  4. 場所/ホームサーバーを選択する。

    仮想マシンのインポート先のプールまたはスタンドアロンサーバーを選択します。また、一覧からホームサーバーを選択します。

  5. ストレージを構成する。

    次に、インポートする仮想マシンの仮想ディスクを格納するストレージリポジトリを選択します:

    XVA形式の仮想マシンでは、インポートする仮想マシンの仮想ディスクを1つのストレージリポジトリに格納します。

    OVF/OVAパッケージやディスクイメージファイルの仮想マシンでは、インポートするすべての仮想ディスクを1つのストレージリポジトリに格納できます。または、仮想ディスクをそれぞれ個別のストレージリポジトリに格納できます。

  6. ネットワークを構成する。

    次に、インポートする仮想マシンの仮想ネットワークインターフェイスを、インポート先のプールまたはスタンドアロンサーバーのネットワークに割り当てます。

  7. (OVF/OVAのみ)セキュリティを検証する。

    インポートするOVF/OVAパッケージに証明書やマニフェストなどのセキュリティが設定されている場合は、必要な情報を指定する必要があります。

  8. (OVF/OVAおよびディスクイメージのみ)オペレーティングシステムの修復を設定する。

    XenServer以外のハイパーバイザーで作成された仮想マシンをインポートする場合は、XenServerサーバー上で正しく実行できるように、オペレーティングシステムの修復機能を有効にする必要があります。

  9. 仮想マシンの作成を完了する。

    インポートウィザードの最後のページでは、選択した設定内容を確認できます。XVAからのインポートでは、[VMを自動的に起動する] チェックボックスをオンにして、インポートした仮想マシンが自動的に起動するように設定できます。

    [完了]をクリックしてインポートを実行し、ウィザードを閉じます。

仮想マシンのエクスポート:概要

エクスポートする仮想マシンを選択して、エクスポートウィザードを開きます。これを行うには、[VM]メニューの[エクスポート]を選択します。

  1. エクスポートするファイルの詳細を指定する。

    ウィザードの最初のページで、エクスポートファイルの名前を入力します。ファイルを保存するフォルダーを指定します[形式]ボックスの一覧でファイル形式を選択します:

    仮想マシンをXVAファイルとしてエクスポートするには、[XVAファイル(*.xva)]を選択します。この形式にエクスポートできるのは、単一の仮想マシンを選択した場合のみです。

    仮想マシンをOVFまたはOVAパッケージとしてエクスポートするには、[OVF/OVAパッケージ(*.ovf, *.ova)]を選択します。

  2. エクスポートする仮想マシンを確認する。

    ウィザードの次のページでは、エクスポートする仮想マシンの選択を変更できます。XVAファイルとしてエクスポートする場合、この一覧で選択できる仮想マシンは1つのみです。

  3. (OVF/OVAのみ)EULAおよび高度なオプションを設定する

    仮想マシンをOVFまたはOVAパッケージとしてエクスポートする場合は、さまざまな追加オプションを設定できます。詳しくは、「OVF/OVAとしてのエクスポート」を参照してください。

  4. 仮想マシンのエクスポートを完了する。

    ウィザードの最後のページで、エクスポート内容を確認します。エクスポートしたファイルを検証するには、[完了時にエクスポートを検証する] チェックボックスをオンにします。

    [完了]をクリックしてエクスポートを実行し、ウィザードを閉じます。

仮想マシンのインポートとエクスポート