[root@dywftp ~]# virsh dumpxml kvmusb > /etc/libvirt/qemu/kvm6.xml
[root@dywftp ~]# grep kvm /etc/libvirt/qemu/kvm6.xml
<domain type='kvm' id='1'>
<name>kvmusb</name>
<emulator>/usr/libexec/qemu-kvm</emulator>
<source file='/var/lib/libvirt/images/kvmusb.qcow2'/>
[root@dywftp ~]# sed -i 's/kvmusb/kvm6/g' /etc/libvirt/qemu/kvm6.xml
[root@dywftp ~]# rsync -av /var/lib/libvirt/images/kvmusb.qcow2 /var/lib/libvirt/images/kvm6.qcow2 sending incremental file list kvmusb.qcow2 sent 1011016288 bytes received 31 bytes 54649530.76 bytes/sec total size is 1010892800 speedup is 1.00
[root@dywftp ~]# virsh create /etc/libvirt/qemu/kvm6.xml error: Failed to create domain from /etc/libvirt/qemu/kvm6.xml error: operation failed: domain 'kvmusb' is already defined with uuid 6d1314ca-62d0-bad9-38f2-924e7c98ce4b
[root@dywftp ~]# sed -i "s?\(uuid>\).*<?\1$(cat /proc/sys/kernel/random/uuid)<?" /etc/libvirt/qemu/kvm6.xml [root@dywftp ~]# grep uuid /etc/libvirt/qemu/kvm6.xml <uuid>197d7de9-c28d-4b0b-b4a7-7549f3984e8d</uuid>
[root@dywftp ~]# virsh create /etc/libvirt/qemu/kvm6.xml
[root@dywftp ~]# virsh list --all Id Name State ---------------------------------------------------- 1 kvm6 running - kvm7usb shut off - kvmusb shut off