天天看點

KVM虛拟機快照(持續更新)

以前使用vmware和virtualbox時快照是常用的功能,并且也很好用。KVM的虛拟機操作方式:

一、内置快照      

# 建立快照
[zhengtong@localhost ~]$ qemu-img snapshot -c networkNode_justInstall.img networkNode.img 

# 檢視虛拟機快照
[zhengtong@localhost ~]$ qemu-img snapshot -l networkNode.img 
Snapshot list:
ID        TAG                 VM SIZE                DATE       VM CLOCK
1         networkNode_justInstall.img      0 2014-11-29 17:55:47   00:00:00.000

# 删除虛拟機快照
[zhengtong@localhost ~]$ qemu-img snapshot -d networkNode.img

# 檢視虛拟機快照(當沒有任何快照的時候,預設不輸出任何資訊)
[zhengtong@localhost ~]$ qemu-img snapshot -l networkNode.img 
[zhengtong@localhost ~]$      

快照恢複,操作場景:

        1. 在剛裝好的虛拟機上執行快照(上面的步驟已經做了)

        2. 在虛拟機上将/etc/目錄下的所有檔案删除掉

# 啟動虛拟機
[zhengtong@localhost ~]$ qemu-kvm -m 4096 -smp 4 -hda networkNode.img      
KVM虛拟機快照(持續更新)

        3. 恢複快照

# 檢視可恢複的虛拟機快照
[zhengtong@localhost ~]$ qemu-img snapshot -l networkNode.img
Snapshot list:
ID        TAG                 VM SIZE                DATE       VM CLOCK
1         networkNode_justInstall.img      0 2014-11-29 17:55:47   00:00:00.000

# 恢複快照
[zhengtong@localhost ~]$ qemu-img snapshot -a networkNode_justInstall.img networkNode.img
[zhengtong@localhost ~]$      

        4. 檢視/etc/目錄是否存在

# 啟動虛拟機
[zhengtong@localhost ~]$ qemu-kvm -m 4096 -smp 4 -hda networkNode.img      
KVM虛拟機快照(持續更新)