Prerequisites and compatibility requirements
Both clusters must provide matching virtualization runtimes, including:
-
QEMU/KVM version
-
Machine type (for example, pc-q35)
-
OpenShift Virtualization components (KubeVirt, CDI, HCO)
A mismatch in these components can cause VirtualMachineInstance (VMI) synchronization failures during restore.
Example:
Warning SyncFailed virt-handler server error. command SyncVMI failed:
"LibvirtError(Code=67, Domain=10, Message='unsupported configuration:
Emulator /usr/libexec/qemu-kvm' does not support machine
type 'pc-q35-rhel9.6.0'')"
Ensuring version parity prevents restore failures and guarantees correct VMI reconstruction on the target cluster.