KVM 快照

1、图文形式

 快照创建成功

2、 命令快照

raw 磁盘格式:
使用文件来模拟实际的硬盘(当然也可以使用一块真实的硬盘或一个分区)。由于原生的裸格式,不支持 snapshot也是很正常的。但如果你使用LVM的裸设备,那就另当别论。说到LVM还是十分的犀利的目前来LVM的 snapshot、性能、可扩展性方面都还是有相当的效果的。目前来看的话,备份的话也问题不大。就是在虚拟机迁移方面还是有很大的限制。但目前虚拟化的现状来看,真正需要热迁移的情况目前需求还不是是否的强烈虽然使用LVM做虚拟机镜像的相关公开资料比较少,但目前来看牺牲一点灵活性,换取性能和便于管理还是不错的选择。
qcow2 磁盘格式:
现在比较主流的一种虚拟化镜像格式,经过一代的优化目前qcow2的性能上接近raw裸格式的性能,这个也算是redhat的官方渠道了对于qcow2的格式,几点还是比较突出的,qow2 snapshot的,可以在镜像上做N多个快照:
更小的存储空间
写时拷贝Copy-on-write support
支持多个snapshot,对历史snapshot进行管理
支持zlib的磁盘压缩
支持AES的加密

为虚拟机vm2创建一个快照(磁盘格式必须为qcow2)

# virsh snapshot-create-as vm2 vm2.snap

 

查看快照信息

# virsh snapshot-list vm_name

  创建一个raw磁盘:

# qemu-img create -f qcow2 /var/lib/libvirt/images/vm2-1.raw 2G

 重新define:

# virsh define /etc/libvirt/qemu/vm2.xml
# virsh start vm2

再次执行快照:

# virsh snapshot-create-as vm2 vm2.snap1

此时克隆提示报错:不支持的配置:存储类型vdb 不支持磁盘raw的 内部快照

 格式转换

# qemu-img convert -O qcow2 /var/lib/libvirt/images/vm2-1.raw /var/liblibvirt/images/vm2-1.qcow2

 将虚拟机的硬盘指向转换后的qcow2.img

# vim /etc/libvirt/qemu/vm2.xml
# virsh define /etc/libvirt/qemu/vm2.xml

创建快照

# virsh snapshot-create-as vm2 vm2.snap2

恢复快照

# virsh snapshot-revert vm2 vm2.snap

删除快照

# virsh snapshot-delete vm2 vm2.snap

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值