KVM虚拟机默认使用RAW格式的img镜像文件,性能最好速度最快。但是不支持新的磁盘功能
使用QCOW2格式,支持镜像,zlib磁盘压缩,AES加密等功能
命令
qemu-img info查看镜像格式
qemu-img create 创建镜像文件
#创建格式为qcow2的10G镜像文件test
[root@localhost isos]# qemu-img create -f qcow2 test.qcow2 10G Formatting 'test.qcow2', fmt=qcow2 size=10737418240 encryption=off cluster_size=65536 lazy_refcounts=off
qemu-img convert转换镜像格式
#将qcow2格式的test镜像转换为格式raw的镜像文件
[root@localhost isos]# qemu-img convert -f qcow2 test.qcow2 -O raw test.img
qemu-img snapshot镜像快照配置
“-a snapshot”是让镜像文件使用某个快照
“-c snapshot”是创建一个快照
“-d”是删除一个快照
“-l” 选项是查询并列出镜像文件中的所有快照
#-c <tagname>创建一个快照
[root@localhost isos]# qemu-img snapshot -c Test-Snapshot test.qcow2
#-d <tag/id>删除快照
[root@localhost isos]# qemu-img snapshot -d Test-Snapshot1 test.qcow2 [root@localhost isos]# qemu-img snapshot -d 3 test.qcow2
qemu-img resize 镜像大小调整
#+2G将镜像增加2G代销,-4G将镜像减少4G大小
[root@localhost isos]# qemu-img resize test.img +2G Image resized. [root@localhost isos]# qemu-img resize test.img -4G Image resized.
#对qcow2格式镜像,只支持添加不支持减少