XenCenter

OVF/OVAとしてのエクスポート

注:

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のインストールは上書きされません。

いくつかの仮想マシンをOVFまたはOVAパッケージとしてエクスポートするには、XenCenterのエクスポートウィザードを使用します。このウィザードを開くには、エクスポートする仮想マシンを選択して、[VM]メニューの[エクスポート]を選択します。ただし、エクスポートする仮想マシンをシャットダウンまたは一時停止状態にしておく必要があります。

OVFおよびOVAパッケージをエクスポートするには、プール管理者の役割が必要です。このため、エクスポートウィザードを開始したときに、プール管理者の役割があるかどうかがチェックされます。詳しくは、「役割ベースのアクセス制御(RBAC)の概要」を参照してください。

注:

CPUの種類が異なる別のホストからエクスポートした仮想マシンをインポートしても、正しく実行できない場合があります。たとえば、Intel VTが有効なCPUが搭載されたサーバー上で作成してエクスポートしたWindows仮想マシンは、AMD-VのCPUが搭載されたサーバーにインポートしても実行できない可能性があります。

OVAやOVFを使用して、vTPMが組み込まれた仮想マシンをエクスポートすることはできません。

手順

  1. エクスポートウィザードを開きます。これを行うには、エクスポートする仮想マシンを含んでいるプールまたはサーバーを選択し、[VM]メニューの[エクスポート]を選択します。
  2. ウィザードの最初のページで、エクスポートファイルの名前を入力します。ファイルを保存するフォルダーを指定しますOVF/OVAパッケージ(*.ovf、*.ova)[形式]ボックスの一覧から選択します[次へ] を選択します。
  3. エクスポートするVMを選択します。[次へ] を選択します。
  4. [EULA]ページでは、既存のライセンス契約書(EULA:End User Licensing Agreement)ドキュメント(.rtfまたは.txtファイル)を選択して、それをパッケージに追加します。EULAをテキストエディターで開くには、一覧でそのファイルを選択して[表示]を選択します。EULAをパッケージに含めない場合は、選択します続ける。
  5. [高度なオプション]ページでは、必要に応じてマニフェストや署名、および出力ファイルに関するオプションを選択し、[次へ]を選択して続行します:
    1. パッケージのマニフェストを作成するには、[マニフェストを作成する] チェックボックスをオンにします。マニフェストとは、パッケージに含まれるすべてのファイルの一覧(インベントリ)を提供するファイルです。マニフェストを使用すると、配布するパッケージに含まれているファイルが、そのパッケージの作成時に含まれていたものと同じであることを証明できます。ファイルのインポート時に、チェックサムを使用してパッケージの作成時から変更されていないことを検証します。
    2. パッケージにデジタル署名を追加するには、OVFパッケージに署名するチェックボックス。証明書を参照して見つけます。証明書に関連付けられた秘密キーのパスワードを指定します。デジタル署名されたパッケージをインポートするユーザーは、証明書の公開キーを使って署名を検証し、そのパッケージ作成者の同一性を確認できます。デジタル署名を作成するには、信頼された機関から取得して.pemファイルまたは.pfxファイルとしてエクスポートした既存のX.509証明書を使用します。このファイルには、マニフェストファイルのデジタル署名と、その署名を作成するときに使用した証明書が含まれています。
    3. 選択した仮想マシンをOVA形式の単一tarファイルとして出力するには、[OVAパッケージを作成する] チェックボックスをオンにします。出力ファイルの形式について詳しくは、「Open Virtualization Format(OVFとOVA)」を参照してください。
    4. パッケージに含める仮想ハードディスクイメージ(.VHDファイル)を圧縮するには、[OVFファイルを圧縮する] チェックボックスをオンにします。アプライアンスパッケージを作成するときのデフォルトでは、仮想マシンに割り当てられているVHDイメージがそのままのサイズでエクスポートされます。たとえば、26GiBが割り当てられた仮想マシンの場合、実際に必要なディスク領域に関係なく、ハードディスクイメージも26GiBになります。VHDファイルを圧縮すると、エクスポート処理にかかる時間が長くなります。また、圧縮されたVHDファイルを含んでいるパッケージをインポートする場合も、インポートウィザードですべてのVHDイメージを抽出する必要があるため、時間がかかります。

    [OVAパッケージを作成する] チェックボックスと [OVFファイルを圧縮する] チェックボックスの両方をオンにすると、圧縮されたOVAファイル(*.ova.gz)としてエクスポートされます。

  6. ウィザードの最後のページで、エクスポート内容を確認します。エクスポートしたパッケージを検証するには、[完了時にエクスポートを検証する] チェックボックスをオンにします。[完了]を選択してエクスポートを実行し、ウィザードを閉じます。

    このエクスポートには時間がかかる場合があります。エクスポートの速度は、仮想マシンの仮想ディスクのサイズ、ネットワーク帯域幅、およびXenCenterホストのディスクインターフェイスの性能により異なります。処理の進行状況は、[XenCenter]ウィンドウの下部のステータスバーおよび [通知]ビューの[イベント]ページに表示されます。

    進行中のエクスポートをキャンセルするには、[通知] > [イベント]を選択し、イベントページでエクスポート処理を選択して[キャンセル]を選択します。

OVF/OVAとしてのエクスポート

この記事の概要