Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am trying to transfer VMs from XenServer 5.6 to XenServer 6.0.

I exported the VMs from XenServer 5.6 to .xva files on my desktop. Then when I tried to import one into XenServer 6.0, this error message appeared:

The VM could not be imported; the end of the file was reached prematurely.

What does that mean? When I tried to export it to another XenServer 5.6 the same message appeared.

share|improve this question

If your desktop is a windows and you xva file is larger than 4GB, it will be truncated to a 4GB file. Try to copy it on the fly from one server to another via scp

me@oldxen:~$ scp file.xva me@newxen:/path/to/copy/the/file/on/.
share|improve this answer
Only if he's using FAT32. Though file corruption does seem a likely cause. – Dan Dec 22 '11 at 14:11
indeed, 16GB for NTFS Filesystem – m0ntassar Dec 22 '11 at 14:14
More like 16TB! – Dan Dec 22 '11 at 14:21

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.