How to import VMs from files on NFS server local to XenServer

xenxencenterxenserver

I have a XenServer running in my co-location rack and my XenCenter is running at home and connected to it.

What I am trying to do is create some VMs by importing XVA files, but those XVA files are on an NFS server local to the XenServer. The XenServer does have a Storage Resource (SR) on that same XenServer but at a different share point.

If I try to create another SR at the NFS share point where the XVA files are it does not recognize the XVA files as anything I can import. They are not visible at all.

What I don't want to do is copy those XVA files to the system where I am running XenCenter so I can do an import (menu File -> Import) from there. That would take too much time given that would be two transfers (one down, then back up) of 500GB files via a cable modem.

Is there any way to do this?

Best Answer

If the nfs server is local to the XenServer then you should be able to simply use scp to copy the files from one to the other without involving the cable modem connection (other then to issue the commands).

nfs_server$ scp a.xva myuser@xenserver.example.com:~