Skip to content

cp /home/cloud-images/cpanel-server.qcow2 /home/cloud-images/cpanel-server.qcow2.bak

Delete all internal snapshots

qemu-img snapshot -d before-old-snapshot-ssl-issue /home/cloud-images/cpanel-server.qcow2
qemu-img snapshot -d latest-working-before-json-xs-podman /home/cloud-images/cpanel-server.qcow2

Then compact

qemu-img convert -O qcow2 /home/cloud-images/cpanel-server.qcow2 /home/cloud-images/cpanel-server-flat.qcow2
Then replace your VM’s disk with cpanel-server-flat.qcow2.

You’ll end up with a single clean 100 GiB qcow2, without any snapshot bloat.

  1. If you want to restore to a specific snapshot List snapshots again:

bash Copy code

qemu-img snapshot -l /home/cloud-images/cpanel-server.qcow2
Then apply one, e.g.:

bash Copy code

qemu-img snapshot -a latest-working-before-json-xs-podman /home/cloud-images/cpanel-server.qcow2