Transferring a VM VMware

I need to copy a VM from a vcenter host at one site to a cluster at another. How do i do this without using external storage or Veeam

I am guessing the two sites are not linked by a high bandwidth link e.g. gigbit ethernet, so a live migration would be out of the question.

I am also going to assume that there is no shared storage between sites or SAN replication.

I am also not sure which versions of vSphere, ESXi etc you are running.

If you are able to schedule downtime for the VM and the two host clusters can communicate across a network you could use the OVF tool: http://www.virtuallyghetto.com/2012/06/how-to-copy-vms-directly-between-esxi.html else you need to manually export and import the VM between the hosts.

EDIT: Just to caveat, I am not a VMware admin, so any info I might give could all be bollox :-)

They are connected via 100mb mpls, and one is 4.x and the other is 6.1 I think.

We have veeam by I don't know how to use it. I'm gonna do ovf