virt-sparsify

Make virtual machine drive images thin-provisioned. NOTE: Use only for offline machines to avoid data corruption. More information: <https://libguestfs.org>.

Install

All systems
curl cmd.cat/virt-sparsify.sh
Debian Debian
apt-get install libguestfs-tools
Ubuntu
apt-get install libguestfs-tools
image/svg+xml Kali Linux
apt-get install libguestfs-tools
Fedora
dnf install libguestfs-tools-c-1
Windows (WSL2)
sudo apt-get update sudo apt-get install libguestfs-tools
Raspbian
apt-get install libguestfs-tools

Make virtual machine drive images thin-provisioned. NOTE: Use only for offline machines to avoid data corruption. More information: <https://libguestfs.org>.

  • Create a sparsified compressed image without snapshots from an unsparsified one:
    virt-sparsify --compress path/to/image.qcow2 path/to/image_new.qcow2
  • Sparsify an image in-place:
    virt-sparsify --in-place path/to/image.img

© tl;dr; authors and contributors