Proxcenter Warm Migration Pre-req's need to be manually installed moving forward? #434
Replies: 3 comments
-
|
Hi Neil, Confirmed: for warm migration, the runtime on the Proxmox node has to be installed manually, once per node. ProxCenter doesn't auto-install it, and it runs the readiness check you're seeing to block a migration that would otherwise fail mid-flight. This is by design, not a removed option. Two of the four pieces genuinely can't be installed automatically:
The other two ( What you may be remembering is the offline (cold) migration path: that one does auto-install its tooling ( The full step-by-step node setup (including the VDDK 9.x library-name symlink that nbdkit needs) is now documented here: Once the node has all four components, reselect it in the dialog and the banner turns green. |
Beta Was this translation helpful? Give feedback.
-
|
Thank you for confirming that. Can you also please confirm the VirtIO Windows agent/driver injection for warm migrations no longer happen and needs to be manually afterwards? Thanks! |
Beta Was this translation helpful? Give feedback.
-
|
You've got it right, for warm migration, ProxCenter does not inject the VirtIO drivers or the QEMU Guest Agent. Those have to be installed manually inside Windows after the cutover. The reason warm differs from cold:
So the guest boots, but without VirtIO. To keep that first boot reliable, the warm target VM is created with an LSI SCSI controller and an e1000 NIC (both have built-in Windows drivers), and the agent flag is enabled on the Proxmox side even though the agent service is not yet installed in the guest. Recommended post-migration steps on the Windows guest:
That manual driver step is the trade-off for warm's near-zero downtime. If you'd prefer the drivers and agent injected automatically and can take the VM down for the copy, use a cold migration instead. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Just looking for confirmation, Warm Migration pre-req packages need to be manually installed and Proxcenter no longer provides the option to install the required packages from Proxcenter migration wizard?
Beta Was this translation helpful? Give feedback.
All reactions