Product Documentation

Import VMs From XVA

Oct 10, 2013

You can import VMs, templates and snapshots that have previously been exported and stored locally in XVA format (with a .xva file extension) or XVA version 1 format (ova.xml and associated files) using the XenCenter Import wizard.

Importing a VM from an XVA or ova.xml file involves the same steps as creating and provisioning a new VM using the New VM wizard, such as, nominating a home server, and configuring storage and networking for the new VM; see Creating a New VM for detailed information about each of these steps.
Important: It may not always be possible to run an imported VM that was exported from another server with a different CPU type. For example, a Windows VM created on a server with an Intel VT Enabled CPU, then exported, may not run when imported to a server with an AMD-V CPU.


  1. Open the Import wizard by doing one of the following:
    • In the Resources pane, right-click, and then select Import on the shortcut menu.
    • On the File menu, select Import.
  2. On the first page of the wizard, locate the XVA (or ova.xml) file you want to import, then click Next. If you enter a URL location (http | https | file | ftp) in the Filename box, on clicking Next, a Download Package dialog box opens and you must specify a folder on your XenCenter host where the file(s) will be copied.
  3. On the Home Server page, specify where to put the new VM:
    • To place the imported VM in a pool without assigning it a home server, select the destination pool in the list, then click Next.
    • To place the imported VM in a pool and assign it to a specific home server (or to place it on a standalone server), select a server and then click Next to continue.
  4. On the Storage page, select a storage repository (SR) where the imported virtual disks will be placed, then click Next to continue.
  5. On the Networking page, map the virtual network interfaces in the VM you are importing to target networks in the destination pool. The Network and MAC address shown in the list on this page are stored as part of the definition of the original (exported) VM in the export file. To map an incoming virtual network interface to a target network, select a network from the list in the Target network column.

    Click Next to continue.

  6. On the last page of the Import wizard, review the configuration options you have selected. To have the imported VM start up as soon as the import process has finished and the new VM is provisioned, select the Start VM after import check box.
  7. Click Finish to begin importing the selected file and close the wizard.

    The import progress is displayed in the status bar at the bottom of the XenCenter window and also on the Logs tab.

    The import process may take some time, depending on the size of the imported VM's virtual disks, the available network bandwidth, and the disk interface speed of the XenCenter host. When the newly-imported VM is available, it appears in the Resources pane.