4. kvm虚拟机快照备份

kvm虚拟机默认使用raw格式的镜像格式,性能最好,速度最快,它的缺点就是不支持一些新的功能,如支持镜像,zlib磁盘压缩,AES加密等。要使用镜像功能,磁盘格式必须为qcow2。KMV下磁盘模式raw和qcow2的性能比较请参阅KMV下磁盘模式raw和qcow2的性能比较

下面开始kvm虚拟机快照备份的过程

查看现有磁盘镜像格式与转换

(1) 查看磁盘格式

qemu-img info test01.img

raw格式需要转换成qcow2

1.45

(2)关闭虚拟机并装换磁盘

1.46

(3) 转换磁盘格式

qemu-img convert -f raw -O qcow2 clone-2.img clone-2.qcow2

-f 源镜像的格式

-O 目标镜像的格式

1.47

查看转换后的格式,已经转换成了qcow2, 这里是拷贝一份,并将格式转成qcow2

qemu-img info clone-2.qcow2
1.48

修改虚拟机配置文件

修改磁盘格式,与新qcow2格式的磁盘。

1.49

对虚拟机进行快照管理

(1) 对clone-2虚拟机创建快照

1.50

(2) 查看虚拟机镜像快照的版本

1.51

(3) 查看当前虚拟机镜像快照的版本

可以看到为当前最新的快照版本。

virsh snapshot-current clone-2
1.52

(4) 查看当前虚拟机镜像文件

又创建了一个,快照的版本也记录在镜像文件中了。

1.53

快照配置文件在/var/lib/libvirt/qemu/snapshot/虚拟机名称/下

1.54

恢复虚拟机快照

(1) 恢复虚拟机快照必须关闭虚拟机。

1.55

(2) 确认需要恢复的快照时间,这里恢复到1508285665

1.56

(3) 执行恢复,并确认恢复版本

virsh snapshot-revert clone-2 1508285665
1.57

删除虚拟机快照

(1) 查看虚拟机快照

qemu-img info clone-2.qcow2
1.58

这里删除第一个快照1378579737

(2) 删除快照

1.59

到此kvm虚拟机快照测试完毕!