kvm快照、克隆、磁盘扩容

快照

创建快照 拍摄快照需要虚拟机处于开启状态,否则无法拍摄快照

virsh save --bypass-cache c7-test01 /kvm/photo/c7-01-pho1	

查看快照文件,以m显示文件大小

du -m /var/lib/libvirt/images/save/kvmtest_save 	

恢复快照

恢复快照需要虚拟机处于关闭状态,否则无法恢复
virsh restore /kvm/photo/c7-01-pho1 --bypass-cache 	

克隆

克隆虚拟机:在克隆虚拟机时,需要关闭虚拟机或者挂起,才能进行克隆。

virt-clone -o c7-01 -n c7-01colo1 -f /kvm/kvm-img/c7-01colo1.img	
	参数解析:
	 -o :指定源虚拟机	
	 -n :命名新克隆的虚拟机
	 -f :指定新克隆虚拟机的存放位置

克隆完成后,在生成硬盘映像文件的同时,也会克隆虚拟机的配置文件。
	ls /etc/libvirt/qemu	
	virsh list –all #查看所有虚拟机	

启动克隆机:

virsh start kvmtestovf #启动克隆机	
virsh console kvmtestovf #进入克隆机	

磁盘扩容

磁盘扩容-使用原磁盘

	关闭虚拟机
	virsh shutdown xx	

	查看磁盘信息
	qemu-img info win10-01.qcow2	

	增加容量30G
	qemu-img resize win10-01.qcow2 +30G	

	重启虚拟机,然后远程连接,分配新的空间

磁盘扩容-添加虚拟磁盘

		添加虚拟磁盘文件的方式给KVM虚拟机添加磁盘
		创建磁盘文件	
			qemu-img create -f qcow2 /var/lib/libvirt/images/server-vdc.qcow2 10G

注意

克隆报错 可使用自动参数
virt-clone -o win10-03 -n win10-03-clone --auto-clone	

如果虚拟机与克隆机同时开启,可能会在使用VNC连接时出现某一个无法连接,这是由于端口5900被占用,需要修改其中某一台的VNC连接端口。
posted @ 2022-02-11 09:21  tangshow  阅读(92)  评论(0编辑  收藏  举报