Existe alguma maneira de reduzir a imagem qcow2 sem convertê-la crua?
Não consigo convertê-lo em bruto, porque não tenho espaço em disco suficiente para a imagem bruta.
Existe alguma maneira de reduzir a imagem qcow2 sem convertê-la crua?
Não consigo convertê-lo em bruto, porque não tenho espaço em disco suficiente para a imagem bruta.
A conversão de Noop (qcow2-para-qcow2) remove o espaço esparso:
qemu-img convert -O qcow2 source.qcow2 shrunk.qcow2
Você também pode tentar adicionar compressão ( -c
) à imagem de saída:
qemu-img convert -c -O qcow2 source.qcow2 shrunk.qcow2
Antes de executar o comando acima, desligue a VM. Depois de ficar satisfeito com o resultado, você pode renomear shrunk.qcow2 para o nome original que sua configuração de VM deseja.
Experimente
virt-sparsify
- ele preencherá os blocos não utilizados da imagem e desduplicará os zeros.fonte
Eu uso
virt-sparsify
:fonte