kvm-img
使用格式:qemu-img command
kvm-img命令和qemu-img命令是一样的。
command
create [-f fmt] filename [size]
filename 指定新生成的镜像的名称
-f fmt 指定生成镜像的格式,默认是raw
size 生成镜像的大小,单位可以是K M G T
生成一个fmt格式的镜像,大小是size,fmt支持的格式有:raw(也是默认格式)、host_device、qcow2、qcow、cow、vdi、vmdk、vpc、cloop等。
commit [-f fmt] filename
提交对finename镜像的更改
info [-f fmt] filename
查看filename镜像的信息
check [-f fmt] filename
检查filename镜像是否有故障
convert [-c] [-f fmt] [-O output_fmt] [-o options] filename output_filename
把镜像filename的转化为使用output_fmt格式的output_filename镜像,-c指的是对目标镜像进行压缩,目前只有qcow和qcow2支持压缩
snapshot [-l | -a snapshot | -c snapshot | -d snapshot] filename
意思是不更改镜像文件,启动后的所有改动均不会往镜像文件上写。临时文件存放在内存中了,具体是cached。-c创建、-d删除、-l列表、-a应用snapshot,恢复到保存时的状态。