I'm a bit lost with virt-manager / libvirt / KVM.
I've got a working KVM VM (Windows XP) which works nicely.
The VM is backed by a 4GB file or so (a .img).
Now I want to do something very simple: I want to duplicate my VM.
I thought "OK, no problem, let's copy the 4GB file and copy the XML" file.
But then the libvirt FAQ states in all uppercase: "you SHOULD NOT CARE WHERE THE XML IS STORED"
OK fine, I shouldn't care. But then how do I duplicate my VM?
I want to create a new VM that is a copy of that VM.
Best Answer
virsh
will allow your to edit, export, and import the XML definition for your servers. I would usevirt-clone
to generate a cloned image file, and export the XML. To be safe I would remove the clone configuration from the original server.