命令
virt-sparsify
介绍
这个命令会把磁盘镜像中的所有空闲空间释放,减少镜像的大小
命令格式
virt-sparsify --compress /data/old.qcow2 /data/new.qcow2
依赖安装
yum install libguestfs-tools-c.x86_64
参数
--check-tmpdir <ignore|...> 检查$tmpdir中是否有足够的空间
--color, --colors, --colour, --colours
即使不是tty,也使用ANSI颜色序列
--compress 压缩输出格式
--convert <format> 输出盘格式(默认:与输入相同)
--echo-keys 不要关闭密码短语的回显
--format <format> 输入盘格式
--help 显示简要帮助
--ignore <fs> 忽略文件系统
--in-place, --inplace 就地修改磁盘映像
--key <SELECTOR> 指定LUKS密钥
--keys-from-stdin 从stdin读取密码短语
--machine-readable[=format] 使输出机器可读
-o <option> 添加QEMU-IMG选项
-q, --quiet 不打印进度消息
--tmp <block|dir|prebuilt:file> 设置临时块设备、目录或预建文件
-V, --version 显示版本并退出
-v, --verbose 启用libguestfs调试消息
-x 启用对libguestfs调用的跟踪
--zero <fs> 零文件系统