何为KVM克隆和快照-创新互联
KVM的克隆、快照都是老生常谈的问题,资料也非常多,这里只是针对个人实验的记录,方便以后查阅。 |
虚拟机克隆
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:申请域名、网页空间、营销软件、网站建设、桃城网站维护、网站推广。虚拟机的克隆操作是再频繁不过了,安装好第一台虚拟机后就可以进行基础设置,已此虚拟机为模板,以后直接克隆,而不需要重复进行系统安装工作。
克隆虚拟机首先需要关闭或者挂起虚拟机
[root@kvm7 vps] virsh shutdown vm01
克隆vm01虚拟机为vm02
virt-clone -o vm01 -n vm02 -f /home/vps/vm02.img
克隆会非常占用磁盘IO ,如果是在虚拟机里面做实验,又是机械硬盘的话本地电脑都会很卡。
如果之前创建的虚拟机vm01 是配置了固定VNC端口,那么就需要修改一下vm02的配置文件,将VNC端口改为其他,避免冲突,当然如果是autoport=’yes’ 状态则无需调整。
虚拟机快照
kvm快照有两种方式创建,分别是:
qemu-img snapshot 命令进行生成快照 virsh snapshot 相关命令进行生成快照
查询了下qemu-img 生成快照需要关机,而且很多网友反应数据丢失,相对来讲大家都推荐virsh snapshot 创建快照。
https://www.51cto.com/it/news/2019/1125/16914.html
https://article.pchome.net/content-2104480.html
磁盘转换
如果是raw格式的磁盘是不支持快照的,如果是raw磁盘格式,需要转换为qcow2
[root@kvm7 vps] qemu-img info vm01.img image: vm01.img file format: raw virtual size: 10G (10737418240 bytes) disk size: 2.5G [root@kvm7 vps] qemu-img convert -f raw -O qcow2 vm01.img vm01.qcow2 #在虚拟机磁盘文件目录下复制并转换为qcow2格式 [root@kvm7 vps] qemu-img info vm01.qcow2 image: vm01.qcow2 file format: qcow2 virtual size: 10G (10737418240 bytes) disk size: 2.3G cluster_size: 65536
创建快照
给虚拟机vm01创建快照:
[root@localhost vps] virsh snapshot-create vm01
查看快照:
[root@kvm7 vps] virsh snapshot-list vm01 名称 Creation Time 状态 ------------------------------------------------------------ 1481193249 2016-12-08 18:34:09 +0800 running
当前虚拟机对应的快照是存储在/var/lib/libvirt/qemu/snapshot/vm01 目录下,也就是一个xml文件,查看快照配置可以使用命令:
[root@kvm7 vps] virsh snapshot-current vm01
恢复快照
在vm01中生成几个文件,然后恢复快照简单测试一下:
恢复快照是需要关闭虚拟机的,所以先关闭vm01主机:
[root@kvm7 vps] virsh shutdown vm01
域vm01被关闭
查看虚拟机状态:
[root@kvm7 vps] virsh domstate vm01
关闭
执行恢复快照:查看到vm01快照时间为1481193249
[root@kvm7 vps] virsh snapshot-revert vm01 1481193249
对比下之前创建的三个文件,已经没有了,快照恢复成功。
查看对应的磁盘是否存在快照也很简单,创建了快照的磁盘通过info 查看会显示出快照信息:
[root@kvm7 vps] qemu-img info vm01.img image: vm01.img file format: qcow2 virtual size: 8.0G (8589934592 bytes) disk size: 2.7G cluster_size: 65536 Snapshot list: ID TAG VM SIZE DATE VM CLOCK 1 1481193249 212M 2016-12-08 18:34:09 00:00:25.775
删除快照
[root@kvm7 vps] virsh snapshot-delete vm01 1481193249
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
标题名称:何为KVM克隆和快照-创新互联
网站URL:http://ybzwz.com/article/csgdcg.html