KVM虚拟机快照管理的示例分析
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,这篇文章主要介绍KVM虚拟机快照管理的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!kvm虚拟机默认使用raw格式的镜像格式,性能最好,速度最快,它的缺点就是不支持一些
千家信息网最后更新 2025年12月02日KVM虚拟机快照管理的示例分析
这篇文章主要介绍KVM虚拟机快照管理的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
kvm虚拟机默认使用raw格式的镜像格式,性能最好,速度最快,它的缺点就是不支持一些新的功能,如支持镜像,zlib磁盘压缩,AES加密等。
要使用镜像功能,磁盘格式必须为qcow2。
查看磁盘格式并转换:
[root@e3 images]# qemu-img info centos6.5.img image: kvm003.imgfile format: raw #可以看出默认kvm使用磁盘格式为RAWvirtual size: 20G (21474836480 bytes)disk size: 1.8G
关闭虚拟机并转换磁盘
[root@e3 images]# virsh list --all Id 名称 状态---------------------------------------------------- 29 centos6.6 running - centos6.5 关闭 - kvm001 关闭 - kvm002 关闭 - kvm003 关闭 - template 关闭
转换
[root@e3 images]# qemu-img convert -f raw -O qcow2 kvm003.img kvm003.qcow2 #-f指定源格式 -O指定转换格式[root@e3 images]# qemu-img info centos6.5.qcow2[root@e3 images]# qemu-img info centos6.5.qcow2 image: centos6.5.qcow2file format: qcow2 #转换成功virtual size: 20G (21474836480 bytes)disk size: 1.4Gcluster_size: 65536Format specific information: compat: 1.1 lazy refcounts: false
修改虚拟机配置文件
[root@e3 images]# virsh edit centos6.5/usr/libexec/qemu-kvm #修改 #修改
对虚拟机进行快照
[root@e3 images]# virsh snapshot-create centos6.5已生成域快照 1421829141
查看快照
[root@e3 images]# virsh snapshot-list centos6.5 名称 生成时间 状态------------------------------------------------------------ 1421829141 2015-01-21 16:32:21 +0800 shutoff
查看当前的虚拟机快照版本
[root@e3 images]# virsh snapshot-current centos6.51421829141 #这shutoff 1421829141 centos6.5 34f5ab44-7800-4bc9-a9c1-5227460cf1fa 524288 524288
查看虚拟机快照文件
[root@e3 images]# virsh snapshot-create centos6.5已生成域快照 1421829551[root@e3 images]# virsh snapshot-list centos6.5 名称 生成时间 状态------------------------------------------------------------ 1421829141 2015-01-21 16:32:21 +0800 shutoff 1421829551 2015-01-21 16:39:11 +0800 shutoff#因为virsh 命令由libvirt-client提供所以rpm -ql libvirt-client 可以看到快照文件存储在/var/lib/libvirt[root@e3 images]# rpm -ql libvirt-client[root@e3 images]# cd /var/lib/libvirt/qemu/[root@e3 qemu]# lscapabilities.monitor.sock centos6.6.monitor channel dump save snapshot[root@e3 qemu]# ll总用量 16srwxr-xr-x. 1 qemu qemu 0 1月 19 10:15 capabilities.monitor.socksrwxr-xr-x. 1 qemu qemu 0 1月 21 11:40 centos6.6.monitordrwxr-x---. 3 qemu qemu 4096 1月 6 06:32 channeldrwxr-xr-x. 2 root root 4096 1月 14 10:05 dumpdrwxr-xr-x. 2 qemu qemu 4096 1月 14 10:05 savedrwxr-xr-x. 3 qemu qemu 4096 1月 21 16:32 snapshot[root@e3 qemu]# ll总用量 16srwxr-xr-x. 1 qemu qemu 0 1月 19 10:15 capabilities.monitor.socksrwxr-xr-x. 1 qemu qemu 0 1月 21 11:40 centos6.6.monitordrwxr-x---. 3 qemu qemu 4096 1月 6 06:32 channeldrwxr-xr-x. 2 root root 4096 1月 14 10:05 dumpdrwxr-xr-x. 2 qemu qemu 4096 1月 14 10:05 savedrwxr-xr-x. 3 qemu qemu 4096 1月 21 16:32 snapshot[root@e3 qemu]# cd snapshot/[root@e3 snapshot]# ll总用量 4drwxr-xr-x. 2 root root 4096 1月 21 16:39 centos6.5[root@e3 snapshot]# cd centos6.5/[root@e3 centos6.5]# ll总用量 8-rw-------. 1 root root 2082 1月 21 16:39 1421829141.xml #存储文件-rw-------. 1 root root 2133 1月 21 16:39 1421829551.xml #存储文件
恢复虚拟机快照#虚拟机必须是关闭状态
[root@e3 images]# virsh list --all Id 名称 状态---------------------------------------------------- 29 centos6.6 running 33 centos6.5 running - kvm001 关闭 - kvm002 关闭 - kvm003 关闭 - template 关闭[root@e3 images]# virsh shutdown centos6.5 #关闭域 centos6.5 被关闭[root@e3 images]# virsh destroy centos6.5 #关闭不了强制关闭域 centos6.5 被删除[root@e3 images]# virsh list --all #查看状态 Id 名称 状态---------------------------------------------------- 29 centos6.6 running - centos6.5 关闭 - kvm001 关闭 - kvm002 关闭 - kvm003 关闭 - template 关闭[root@e3 images]# virsh domstate centos6.5 #确认关闭关闭[root@e3 images]# virsh snapshot-list centos6.5 #查看快照 名称 生成时间 状态------------------------------------------------------------ 1421829141 2015-01-21 16:32:21 +0800 shutoff 1421829551 2015-01-21 16:39:11 +0800 shutoff[root@e3 images]# virsh snapshot-current centos6.5 #查看当前使用那个快照1421829551 #shutoff [root@e3 images]# virsh snapshot-revert centos6.5 1421829141 #恢复[root@e3 images]# virsh snapshot-current centos6.5 1421829141 #恢复成功shutoff 1421829141
以上是"KVM虚拟机快照管理的示例分析"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
快照
状态
格式
名称
文件
磁盘
生成
用量
时间
镜像
存储
示例
分析
管理
成功
内容
功能
篇文章
支持
最快
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库教材第四版答案
沃龙软件开发公司
m4a4网络安全
张智晖 软件开发
典型的网络安全事故案例分析
超凡先锋的游戏怎么选服务器
在数据库中删除表的关键词
软件开发南宁
哼唱搜索软件开发
瑞希互联网科技
晚清民国珍贵资料数据库
微信软件开发者有哪些人被抓
网络硬盘录像机与流媒体服务器
怎么查看服务器安全基线问题
酷划博达网络技术
服务器 双硬盘
临沂大学计算机网络技术代码
山东网络安全测评机构
网络安全授课新闻稿消防
深圳软件开发好学吗
2017数据库软考成绩查询
网络安全 使用教程
服务器启动失败
武夷山定制软件开发
数据库的安全存取控制
中小学生网络安全主题班会开头
代号探戈任务5证物数据库访问码
布币网络技术有限公司
网络服务器所在地指的是什么
戴尔服务器装win7