1.KVM主机虚拟机直接克隆

virt-clone -o module-IT -n lb-test2 -f /data/vm/vmfiles/lb-tes2.img
说明:以modeule-IT做为源,克隆module-IT以及module-IT.img,并创建名称为lb-test2,镜像为-f /data/vm/vmfiles/lb-tes2.img

启动虚拟机配置主机名,IP地址等

2.通过复制配置文件与磁盘文件的虚拟机克隆(适用于异机的静态迁移)

(1)确认源虚拟机:

[root@server ~]# virsh list --all
 Id    Name                           State
----------------------------------------------------
 1     test1                          running
 2     lu-test1                       running
 3     module-IT-oa-test              running
 4     test2-IT                       running
 5     IT-clone-TEST                  running
 9     LB_test1                       running
 10    lb-test2                       running
 -     clean                          shut off
 -     module-IT                      shut off
 -     Winprinter                     shut off
[root@server ~]# virsh shutdown LB_test1
Domain lb-test2 is being shutdown

(2).导入KVM虚拟机配置文件

[root@server ~]# virsh dumpxml LB_test1 >/etc/libvirt/qemu/LB_test2.xml

(3).复制KVM虚拟机磁盘文件

[root@server vmfiles]# cp binzai.qcow2 binzai-test2.qcow2

(4).直接编辑配置文件

[root@server vmfiles]# vim /etc/libvirt/qemu/LB_test2.xml 

  LB_test1  #由字母和数字组成,不能包含空格
  9ea6f52f-1a18-5a8a-7920-611efa92c8c9  #由命令行工具uuidgen生成
  1048576   #在不reboot guest情况下,guset可以使用的最大内存,以KB为单位
  1048576  #guest启动时内存,可以通过virsh setmem来调整,但是不能大于最大可使用内存
  1  #分配的虚拟CPU
  
    hvm  #架构:64位,machine:宿主机的操作系统
      #指定启动设备,可以重复多行,指定不同的值,作为一个启动设备列表
  
     #处理器特性
    
    
    
  
    #(utc该为localtime)Kvm虚拟机采用utc时间,需要先修改配置文件使用KVM虚拟机的时间与虚拟主机同步。
  destroy #停止虚拟机,相当于关闭电源,Kill kvm进程也是一样
  restart  
  restart
  
    /usr/libexec/qemu-kvm  #模拟元素
    
      
         #使用qumu-img命令创建该文件,kvm p_w_picpath的默认目录为:。。。。。
      
      
        
#采用普通的驱动,即硬盘和网卡都采用默认配置情况下,硬盘为ide模式,采用virtio驱动,硬盘工作在SCSI模式下
    
      
    
      #网卡
      
      
      
      
    
    
      
    
    
      
    
    
    
    
    
      
    
    
    
      
    
  

(5).定义新虚拟机配置文件

[root@server vmfiles]# virsh define /etc/libvirt/qemu/LB_test2.xml

(6).启动虚拟

virsh start LB_test2