This is an old revision of the document!
http://support.citrix.com/servlet/KbServlet/download/27046-102-666250/XS-design-network_advanced.pdf
I haven't had much luck with storage live migration yet.
See also Set Up SSH Keys
https://techblog.jeppson.org/2016/06/quickly-transfer-vms-xenserver-pools/
In the following commands, it is required to configure SSH keys prior.
VMs must be shut down before transferring with these commands.
Add
sr-uuid=
to vm-import
to specify the destination SR.
CLI example:
xe vm-export uuid=<vm-uuid> filename= | ssh root@<ip-of-new-server> xe vm-import filename=/dev/stdin
xe vm-export uuid=<vm-uuid> filename= | ssh root@<ip-of-new-server> xe vm-import filename=/dev/stdin && xe vm-export uuid=<vm-uuid> filename= | ssh root@<ip-of-new-server> xe vm-import filename=/dev/stdin
CLI example:
xe template-export template-uuid=<template-uuid> filename= | ssh root@<ip-of-new-server> xe vm-import filename=/dev/stdin && xe vm-export uuid=<vm-uuid> filename= | ssh root@<ip-of-new-server> xe vm-import filename=/dev/stdin