命令

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>                                 零文件系统

kvm虚拟机压缩qcow2镜像空间相关推荐

  1. KVM虚拟机搭建增量镜像(一个基本镜像拷贝成无数多个子镜像)

    首先说说我对增量镜像的理解,增量镜像就是基本镜像的副本,拥有和基本镜像一样的环境(也就是基本镜像里面有什么,增量镜像里面就有什么).但很神奇阿,增量镜像的占用空间非常小,却能正常使用,贴下图.king ...

  2. openstack的qcow2镜像制作、linux系统中安装kvm虚拟机并导出为qcow2虚拟机、virt-manager制作qocw2镜像和转为raw格式——2.6w字超详细说明所有流程。

    文章目录 说明 环境准备 虚拟机中安装kvm虚拟机 1.确保支持cpu虚拟化 2.安装qemu-kvm.libvirt.virt-install包和权限调整 3.开启libvirtd服务病开机自启 4 ...

  3. KVM虚拟机文件优化导出最小化体积的qcow2镜像文件

    KVM虚拟机的模版导出,通常都是直接用qemu-img命令可以将默认的raw格式或者qcow2格式的磁盘文件压缩后导出,指令如下: //将默认raw格式的磁盘,简单压缩转换成qcow2格式 #qemu ...

  4. 在KVM中通过导入qcow2镜像方式安装虚拟机(图形界面)

    部署qcow2镜像虚拟机(图形界面) #本文在CentOS系统中进行安装,其他Linux可能略有不同# 1. 安装虚拟系统管理器,点击应用程序--系统工具--虚拟系统管理器,选择文件--新建虚拟机: ...

  5. 03 KVM虚拟机镜像制作

    文章目录 03 KVM虚拟机镜像制作 3.1 概述 3.2 制作镜像 3.2.1 使用root用户安装qemu-img软件包 3.2.2 使用qemu-img工具的创建镜像文件 3.3 修改镜像磁盘空 ...

  6. Centos7 kvm环境制作qcow2 格式镜像

    #注意需要开启虚拟化引擎 1.0 安装kvm 环境 #在宿主机安装kvm环境: [root@localhost data]# yum install qemu-kvm qemu-img virt-ma ...

  7. kvm虚拟化学习笔记(十一)之kvm虚拟机扩展磁盘空间

    kvm虚拟机磁盘空间扩展与xen虚拟机磁盘空间扩展思路一致.原因在于xen/kvm默认的虚拟机磁盘格式为raw,所以方式可以通用. raw磁盘格式扩展思路如下 (1) 新添加一块raw格式的磁盘加入到 ...

  8. kvm虚拟机扩展磁盘空间

    一.静态扩展磁盘 kvm虚拟机磁盘空间扩展与xen虚拟机磁盘空间扩展思路一致.原因在于xen/kvm默认的虚拟机磁盘格式为raw,所以方式可以通用. raw磁盘格式扩展思路如下 (1) 新添加一块ra ...

  9. KVM环境部署与使用(附导入qcow2镜像及修改qcow2镜像密码)

    KVM环境部署与使用(附导入qcow2镜像及修改qcow2镜像密码) #对于部署KVM过多的硬性要求是没有的 #在这里我选择使用可视化界面的CentOS8系统 就是想单纯看看这个8的内核有什么新特性 ...

最新文章

  1. jQuery ajax使用方法
  2. rzsz for linux,linux下如何安装rzsz
  3. 小程序 node.js mysql_基于Node.js+MySQL开发的开源微信小程序B2C商城(页面高仿网易严选)...
  4. typedef 指向函数的指针
  5. outlook搜索栏跑到上面去了_Outlook邮箱批量下载邮件附件+快速复制文件名
  6. ES(Elasticsearch)基本查询总结(含docker安装,python操作)
  7. 链表简介(一)——创建单向动态链表及输出单向链表内容
  8. iOS Xcode7.2 is Not on Any Development Teams
  9. Linux 线程调度与优先级
  10. mysql informix_INFORMIX数据库函数
  11. 语雀可以导出html吗,工具 - Confluence 迁移到语雀 - 《语雀使用文档》 - 书栈网 · BookStack...
  12. 移动优先和桌面优先的状态
  13. 关于纯前端excel上传、下载功能
  14. 阿里云centos7部署:nginx+uwsgi+django+vue
  15. Python数据存储的两种TXT、JSON格式
  16. java路径是什么意思_java路径是什么意思
  17. 英语4级词汇量有多少?【原创】
  18. 服务通知——小程序消息推送、模板消息推送demo
  19. chromium 34 代码拉取及推送
  20. 云计算专业防火墙混合模式应用实验

热门文章

  1. 3个技术男搞恋爱版 ChatGPT,估值70亿...
  2. python检测微信好友被删被拉黑_如何用Python,查看是否被微信好友删除
  3. 机器学习与游戏,不只让AI玩星际争霸那么简单!
  4. 【转】PCM Audio,PCM格式音频文件 详解
  5. C语言负整数在内存中的存储
  6. CSS 斜条纹进度条动画
  7. 第二证券|支持多子女购房、提高公积金贷款额度、发放限时补贴
  8. cad图转成shp文件并把其平面坐标投影配准成大地坐标(配准针对没有底图的情况)
  9. Flutter的原理及美团的实践(下,100%好评
  10. 打开文件位置在计算机游戏里面,Win7电脑“打开或关闭windows功能”里面没有游戏文件夹的修复方法...