I now have a few virtual machines (Windows and Linux) running on VMWare esxi and we are considering migrating to XenServer. Is this possible? What are the practical steps?
Yes, you can move VMs around. The easiest is to use one of the tools that reads VMFS volumes, like vmfs-tools, and copy the contents of each VM to a corresponding filesystem on the Xen server, then configure and boot.