1、 raw格式和qcow2格式
raw:
"raw" 镜像格式是最最简单的,并且是被 KVM 和 Xen 原生支持的格式,你 可以想象裸格式镜像和块设备文件是二进制位相当的,就好像从块设备拷贝过来的,比方说,使用dd 命令将 /dev/sda 内容拷贝到一个文件。
raw唯一的缺点在于,ls看起来很大,在scp的时候,这会消耗很多的网络IO,而tar这么大的文件,也是很耗时间跟CPU的,一个解决方法是,把raw转换成qcow2的格式,对空间压缩就很大了。而且速度很快。转换命令如下:
#qemu-img convert -O qcow2 centos.raw centos.qcow2
#qemu-img convert -O raw centos.qcow2 centos.raw
这样转换所消耗的时间远比tar.gz小。
qcow2:
qcow2 (QEMU 写时复制版本2)格式通常是KVM使用,相比裸格式,它有额外的特性
例如:
•使用稀疏文件呈现方式,因此镜像尺寸更小。
•支持快照。
因为qcow2 镜像是稀疏的,因此,qcow2镜像通常比裸格式镜像小,更小的 文件意味着上传更快,因此通常转换裸格式镜像到qcow2格