Dedicated servers · Question & answer

What must be compatible before live-migrating a VM between dedicated hosts?

Live migration depends on compatible hypervisors, guest CPU features, storage access and network continuity. Some platforms can transfer guest disks; others require shared storage for the selected migration mode. A successful memory transfer alone does not prove that the application will remain reachable or that migration traffic was protected appropriately.

AdvancedDedicated hypervisor hosts; inspection commands use libvirt-managed QEMU/KVM
Go to the answer

Before you start

  • Authorised source and destination access and a platform-supported migration plan.

Instructions

1. Inventory the guest and source stack

For libvirt-managed guests, inspect the selected connection and guest. Compare the corresponding information on the intended destination through authorised access.

Remote Linux shell
virsh --connect qemu:///system version
virsh --connect qemu:///system dominfo example-vm
virsh --connect qemu:///system domblklist example-vm --details

Replace example-vm with the verified guest. Record CPU configuration, storage sources and devices such as passthrough hardware that can constrain migration.

2. Validate the end-to-end migration design

Confirm destination capacity, compatible CPU exposure, storage ownership/locking, guest bridge or VLAN continuity and a supported transport. Migration may use separate data connections; an SSH management connection does not automatically encrypt every transport mode.

3. Define acceptance and recovery checks

Measure available bandwidth and workload write rate, set a permitted interruption window, and test the supported process with a representative noncritical guest before scheduling production movement.

Check the result

  • The destination runs the intended guest with correct storage ownership and network identity, and application checks confirm acceptable interruption and data consistency.

Troubleshooting

Migration cannot converge
A high memory dirtying rate or limited network throughput may prevent completion; use the platform’s supported mitigation plan.
The guest runs but is unreachable
Check destination networking and provider MAC/IP rules.
A device blocks migration
Review device-specific support; do not detach a required device as an improvised workaround.

Official references

Use the documentation for your installed version when a flag, service name or platform feature differs.