When migrating a VM with XenMotion or Storage XenMotion, the new VM host must meet the following compatibility requirements in order for the migration to proceed:
• XenServer Tools must be installed on each VM that you wish to migrate.
• The target host must have the same or a more recent version of XenServer installed as the source host.
• For Storage XenMotion, if the CPUs on the source host and target host are different, the target host must provide at least the entire feature set as the source host’s CPU. Consequently, it is unlikely to be possible to move a VM between, for example, AMD and Intel processors.
• For Storage XenMotion, VMs with more than one snapshot cannot be migrated.
• For Storage XenMotion, VMs with more than six attached VDIs cannot be migrated.
• The target host must have sufficient spare memory capacity or be able to free sufficient capacity using Dynamic Memory Control. If there is not enough memory, the migration will fail to complete.
• For Storage XenMotion, the target storage must have enough free disk space (for the VM and its snapshot) available for the incoming VMs. If there is not enough space, the migration will fail to complete.