next up previous contents
Next: 虛擬機快照-qcow2 Up: 管理 KVM 虛擬機 Previous: 複製虛擬機   Contents

虛擬機快照-xml

  1. dump 虛擬機 kvmusb 快照 xml 設定檔成新的檔。
    [root@dywftp ~]# virsh snapshot-dumpxml kvmusb snap1-kvmusb > /var/tmp/snap1-kvm6.xml
    
  2. 或者直接列出虛擬機 kvmusb 目前的快照 xml 設定檔並存成新的檔。
    [root@dywftp ~]# virsh snapshot-current kvmusb > /var/tmp/snap1-kvm6.xml
    
  3. 修改新虛擬機設定檔中 kvmusb 字串為 kvm6。
    [root@dywftp ~]# grep kvmusb /var/tmp/snap1-kvm6.xml
      <name>snap1-kvmusb</name>
      <description>kvmusb system snapshot1</description>
        <name>kvmusb</name>
            <source file='/var/lib/libvirt/images/kvmusb.qcow2'/>
    [root@dywftp ~]# sed -i 's/kvmusb/kvm6/g' /var/tmp/snap1-kvm6.xml
    [root@dywftp ~]# grep kvmusb /var/tmp/snap1-kvm6.xml
    
  4. 產生新虛擬機 kvm6 的快照。
    [root@dywftp ~]# virsh snapshot-create kvm6 /var/tmp/snap1-kvm6.xml
    
  5. 可以直接使用虛擬機映像檔產生快照,而不使用快照 xml 。
    [root@dywftp ~]# virsh snapshot-create-as --domain kvm6 snap1-kvm6 \
    file=/var/lib/libvirt/images/kvm6.qcow2
    
  6. 將產生的快照設定為虛擬機 kvm6 的目前快照。
    [root@dywftp ~]# virsh snapshot-current kvm6 snap1-kvm6
    



2018-04-25