Para reduzir a imagem, sugiro usar o virt-sparsify
export TMPDIR=/var/tmp/
virt-sparsify --check-tmpdir=continue <name>.qcow2 <name>_sparsed.qcow2
Verifique se você tem espaço suficiente no TMPDIR, caso contrário a conversão falharia.
Não use virt-sparsify na execução de imagens da VM. Você pode acabar com imagem corrompida! (veja homem)
Em seguida, você também pode usar a opção de compactação (-c) do conversor qemu-img. No entanto, isso provavelmente teria algum impacto no desempenho, mas provavelmente apenas durante a inicialização e o carregamento inicial de serviços.