一、kvm 低版本
step1:强制关闭虚拟机
$ virsh destroy centos7
step2:导出xml配置文件
$ virsh dumpxml centos7 > web01.xml
step3:编辑xml文件
$ vim web01.xml
<name>web01</name>
删除UUID
<source file='/opt/web01.qcow2'/>
step4:重命名磁盘文件
$ mv centos7.qcow2 web01.qcow2
step5:注销原虚拟机
$ virsh undefine centos7
step6:注册新的虚拟机
$ virsh define web01.xml
step7:启动虚拟机
$ virsh start web01
二、kvm 高版本
step1:强制关闭虚拟机
$ virsh destroy centos7
step2:重命名虚拟机名称
$ virsh domrename centos7 web01
# 做了什么?
# 1、mv /etc/libvirt/qemu/centos7.xml /etc/libvirt/qemu/web01.xml
# 2、sed -i 's/'\<name\>centos7'/'\<name\>web01'/' /etc/libvirt/qemu/web01.xml
step3:重命名磁盘文件
$ cp centos7.qcow2 web01.qcow2
step4:编辑xml文件
$ virsh edit web01
<source file='/opt/web01.qcow2'/>
step5:启动虚拟机
$ virsh start web01