XenCenter

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

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の仮想メモリが必要です。

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