Difference between revisions of "Virsh dumpxml"
Jump to navigation
Jump to search
↑ https://libvirt.org/sources/virshcmdref/html-single/#sect-dumpxml
↑ https://linux.die.net/man/1/virsh
↑ https://linux.die.net/man/1/virsh
↑ https://serverfault.com/questions/434064/correct-way-to-move-kvm-vm
↑ https://wiki.libvirt.org/page/Live-disk-backup-with-active-blockcommit
Line 9: | Line 9: | ||
== Activities == | == Activities == | ||
# [[Offline Migrate or move a virtual machine between two KVM servers without shared storage]]<ref>https://serverfault.com/questions/434064/correct-way-to-move-kvm-vm</ref>: <code>[[virsh dumpxml]]</code> and <code>[[virsh define]]</code> | # [[Offline Migrate or move a virtual machine between two KVM servers without shared storage]]<ref>https://serverfault.com/questions/434064/correct-way-to-move-kvm-vm</ref>: <code>[[virsh dumpxml]]</code> and <code>[[virsh define]]</code> | ||
+ | |||
# [[Create Live backups]] with active [[virsh blockcommit]]<ref>https://wiki.libvirt.org/page/Live-disk-backup-with-active-blockcommit</ref> | # [[Create Live backups]] with active [[virsh blockcommit]]<ref>https://wiki.libvirt.org/page/Live-disk-backup-with-active-blockcommit</ref> | ||
+ | |||
+ | # Dump config for all running machines: | ||
+ | <code>for NAME in `virsh list --name`; do virsh [[dumpxml]] $NAME > $NAME.xml; done</code> | ||
== Related commands == | == Related commands == |
Revision as of 07:42, 20 January 2020
virsh dumpxml[1] {guest-id, VM_MACHINE_NAME or uuid}
[--inactive] [--security-info] [--update-cpu] [--migratable] [2]
--migratable
with --migratable one can request an XML that is suitable for migrations, i.e., compatible with older libvirt releases and possibly amended with internal run-time options. This option may automatically enable other options (--update-cpu, --security-info, ...) as necessary[3]
virsh dumpxml MACHINE_NAME > /path/to/savefile.xml
Activities
- Offline Migrate or move a virtual machine between two KVM servers without shared storage[4]:
virsh dumpxml
andvirsh define
- Create Live backups with active virsh blockcommit[5]
- Dump config for all running machines:
for NAME in `virsh list --name`; do virsh dumpxml $NAME > $NAME.xml; done
Related commands
See also
libguestfs-tools
:virt-sysprep
,virt-clone
,virt-builder
,virt-customize
,virt-resize
,virt-rescue
,virt-sparsify
,guestmount
,guestfish
,virt-inspector
,virt-cat
,virt-log
,virt-df
,virt-ls
,virt-filesystems
,virt-list-filesystems
,virt-edit
- KVM, Installation, QEMU,
virsh
,virtinst
,libguestfs-tools
, libvirt, qemu, Red Hat Virtualization (RHV), MacVTap, Virtio, oVirt, KVM services, KVM networking, KVM graphics, CPU, KVM on ARM
Advertising: