kvm虛拟機預設使用raw格式的鏡像格式,性能最好,速度最快,它的缺點就是不支援一些新的功能,
如支援鏡像,zlib磁盤壓縮,AES加密等。
要使用鏡像功能,磁盤格式必須為qcow2。下面開始kvm虛拟機快照備份的過程。
1. 檢視現有磁盤鏡像格式與轉換
(1) 檢視磁盤格式
# qemu-img info kvm08.img
raw格式需要轉換成qcow2

(2) 關閉虛拟機并轉換磁盤
# virsh shutdown kvm08
(3) 轉換磁盤格式
# qemu-img convert -f raw -O qcow2 kvm08.img kvm08.qcow2 時間有點長呀~
-f 源鏡像的格式
-O 目标鏡像的格式
檢視轉換後的格式,已經轉換成了qcow2, 這裡是拷貝一份,并将格式轉成qcow2
# qemu-img info kvm08.qcow2
2. 修改虛拟機配置檔案
修改磁盤格式,為新qcow2格式的磁盤。
3. 對虛拟機進行快照管理
(1) 對kvm08虛拟機建立快照
也可以virsh snapshot-create kvm08 建立一個快照别名。
(2) 檢視虛拟機鏡像快照的版本
virsh snapshot-list kvm08
(3) 檢視目前虛拟機鏡像快照的版本
可以看到為目前最新的快照版本。
virsh snapshot-current kvm08
(4) 檢視目前虛拟機鏡像檔案
又建立了一個,快照的版本也記錄在鏡像檔案中了。
快照配置檔案在/var/lib/libvirt/qemu/snapshot/虛拟機名稱/下
4. 恢複虛拟機快照
(1) 恢複虛拟機快照必須關閉虛拟機。
确認虛拟機是關機狀态
(2) 确認需要恢複的快照時間,這裡恢複到如圖所示
(3) 執行恢複,并确認恢複版本
# virsh snapshot-revert kvm08 1461665430
5. 删除虛拟機快照
(1) 檢視虛拟機快照
這裡删除第二個快照
(2) 删除快照