Depois de alguns ajustes, parece que o VirtualBox permite que você crie o disco rígido virtual como arquivos VMDK (formato nativo do VMWare). Os arquivos VMDK permitem que você divida a imagem total em pedaços de 2 GB, portanto, um disco rígido de 30 GB é, na verdade, 16 arquivos
- 1x Meta file (arquivo de texto listando todos os arquivos reais) ~ alguns KB
- Arquivos de fragmentos VMDK de 2 GB de 15 GB (o disco virtual real)
Eu ainda não usei o Time Machine para ver como isso é amigável, mas acho que isso realmente funciona.
[Atualização # 1] Isto é certamente bastante útil! Eu não enfrento mais uma cópia completa de uma imagem de 30GB, o backup é de cerca de 3-4 GBs (porque vários pedaços são atualizados em cada inicialização). Uma mudança que eu faria se estivesse começando de novo, eu poderia fazer com que cada pedaço / fatia tivesse cerca de 200MB cada, de modo que (no pior dos casos), quando qualquer arquivo fosse atualizado, 200MB seria atualizado em vez de 2GB.
[Atualização # 2] Eu trouxe isso para os fóruns de desenvolvedores do VirtualBox e parece que a especificação VMDK definida pelo VMWare (e usada por todos os outros, incluindo o Oracle VirtualBox) é codificada em pedaços de 2 GB. Portanto, não há absolutamente nenhuma flexibilidade para diminuir o tamanho do bloco para 1 GB / 500 MB ou 200 MB.
Além disso, ao contrário dos testes de inicialização simples que eu fiz antes, observei que, se eu fizer algo útil dentro da VM do Windows 7, o tamanho do backup do Time Machine será de 10 a 15 GB! De alguma forma, muito mais pedaços estão sendo atingidos, mesmo se eu escrever pequenos dados (eu suspeito de fragmentação de arquivos em muitos pedaços + arquivo de troca)