给虚拟机重命名

[root@ok qemu]# virsh list
 Id    Name                           State
----------------------------------------------------
 2     tiny                           running
 4     win7                           running

[root@ok qemu]# virsh list  --all
 Id    Name                           State
----------------------------------------------------
 2     tiny                           running
 4     win7                           running
 -     centos01                       shut off
 -     centos02                       shut off
 -     centos03                       shut off
 -     centos04                       shut off
 -     centos05                       shut off
 -     centos06                       shut off
 -     centos07                       shut off
 -     centos08                       shut off
 -     centos09                       shut off
 -     win2003                        shut off

[root@ok qemu]# ls
centos01.xml  centos04.xml  centos07.xml  networks   tiny.xml
centos02.xml  centos05.xml  centos08.xml  nginx.xml  win2003.xml
centos03.xml  centos06.xml  centos09.xml  ng.xml     win7.xml
[root@ok qemu]# pwd
/etc/libvirt/qemu
[root@ok qemu]# virsh dumpxml centos01 >ng.xml
[root@ok qemu]# vi ng.xml 
[root@ok qemu]# grep ng ng.xml 
  <name>ng</name>
[root@ok qemu]# grep source ng.xml 
      <source file='/home/virhost/ng.img'/>
      <source bridge='br0'/>
[root@ok qemu]# mv /home/virhost/centos01.img /home/virhost/ng.img
[root@ok qemu]# virsh undefine centos01
Domain centos01 has been undefined

[root@ok qemu]# virsh define ng.xml(注意目录/etc/libvirt/qemu)
Domain ng defined from ng.xml
[root@ok qemu]# virsh start ng
Domain ng started

[root@ok qemu]# virsh list
 Id    Name                           State
----------------------------------------------------
 2     tiny                           running
 4     win7                           paused
 13    ng                             running
原文地址:https://www.cnblogs.com/bass6/p/5579086.html