虚拟化镜像文件格式

2018年8月12日 1133点热度 1人点赞 0条评论

KVM: Kernel-based Virtual Machine
QEMU: Quick Emulator

qcow2

qcow2文件可以进行快照、压缩和加密,文件占用的大小随着数据的写入而增大,并不是一开始就占用所有的空间。

root@eve-ng:~# qemu-img create -f qcow2 hda.qcow2 1G
Formatting 'hda.qcow2', fmt=qcow2 size=1073741824 encryption=off cluster_size=65536 lazy_refcounts=off refcount_bits=16
root@eve-ng:~# ll
-rw-r--r--  1 root root 197120 Aug 12 03:49 hda.qcow2
root@eve-ng:~# qemu-img info hda.qcow2
image: hda.qcow2
file format: qcow2
virtual size: 1.0G (1073741824 bytes)
disk size: 196K
cluster_size: 65536
Format specific information:
    compat: 1.1
    lazy refcounts: false
    refcount bits: 16
    corrupt: false
virtual size:在虚拟机系统中看到硬盘大小为1G
disk size:在主机系统中看到的镜像文件大小为196K
镜像文件并不会立即占用1G的大小。在虚拟机中写入文件后,从主机查看镜像文件的大小就会增大。

arben

这个人很懒,什么都没留下

文章评论