.png)
Às vezes é útil reduzir a imagem da unidade de uma VM para reduzir o desperdício de espaço no host. Fazemos isso desfragmentando e compactando o conteúdo do drive virtual, limpando o espaço livre e depois desfragmentando o espaço livre para que fique tudo no final.
Isso funciona muito bem com uma unidade FAT32, mas as unidades NTFS possuem arquivos de metadados que geralmente estão localizados em algum lugar no meio da unidade, portanto, a imagem da unidade resultante geralmente acaba sendo cerca de 1/3 maior do que o necessário, porque metade do o espaço livre fica preso entre os dados e os metadados.
A Figura 1 mostra algumas centenas de megabytes de espaço livre sendo adicionados à imagem da unidade ( .vmdk
arquivo) devido aos arquivos de metadados NTFS.
Dependendo do software e dos formatos de arquivo, isso pode ser reduzido (ou possivelmente até eliminado?), mas, na minha experiência, os metadados NTFS evitam que um arquivo de imagem de unidade seja reduzido tanto quanto possível.
Alguém tem alguma dica sobre como compensar arquivos de metadados NTFS e reduzir ao máximo a imagem da unidade NTFS?
figura 1: Captura de tela do Defraggler mostrando a unidade NTFS com espaço livre desfragmentado, mas dividido devido a arquivos de metadados NTFS