The migration examples I've found I was able to repeat the steps successfully. They follow the pattern of what I am calling a "push". You are logged into the source hypervisor you want to migrate from and run something like "virsh migrate --live <local VM name> qemu://<Destination Hypervisor>/system" My question is if libvirt support a "pull" migration? Where the user starts on the destination node and "pulls" a VM to itself from the source node. -John
On Thu, Jan 29, 2026 at 03:22:40PM -0000, johnt@panix.com wrote:
The migration examples I've found I was able to repeat the steps successfully. They follow the pattern of what I am calling a "push". You are logged into the source hypervisor you want to migrate from and run something like "virsh migrate --live <local VM name> qemu://<Destination Hypervisor>/system"
My question is if libvirt support a "pull" migration? Where the user starts on the destination node and "pulls" a VM to itself from the source node.
Just pass the source host URI to virsh virsh -c qemu://<Source Hypervisor>/system migrate --live <source VM name> qemu://<Destination Hypervisor>/system With regards, Daniel -- |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| |: https://libvirt.org -o- https://fstop138.berrange.com :| |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|
I shall try that. That you! On January 29, 2026 10:39:05 AM EST, "Daniel P. Berrangé via Users" <users@lists.libvirt.org> wrote:
On Thu, Jan 29, 2026 at 03:22:40PM -0000, johnt@panix.com wrote:
The migration examples I've found I was able to repeat the steps successfully. They follow the pattern of what I am calling a "push". You are logged into the source hypervisor you want to migrate from and run something like "virsh migrate --live <local VM name> qemu://<Destination Hypervisor>/system"
My question is if libvirt support a "pull" migration? Where the user starts on the destination node and "pulls" a VM to itself from the source node.
Just pass the source host URI to virsh
virsh -c qemu://<Source Hypervisor>/system migrate --live <source VM name> qemu://<Destination Hypervisor>/system
With regards, Daniel -- |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| |: https://libvirt.org -o- https://fstop138.berrange.com :| |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|
-- Sent from my Android device with K-9 Mail. Please excuse my brevity.
participants (3)
-
Daniel P. Berrangé -
John T. -
johnt@panix.com