A Microsoft usa uma tecnologia chamada Volume Shadow Copy para fazer esses backups. É uma abordagem muito inteligente, pois permite backups de setor por volume completos (como uma imagem do Ghost) que podem ser armazenados de forma incremental. Se você faz backup todos os dias, cada cópia adicional consome apenas o espaço necessário para armazenar as alterações, mas ainda parece uma imagem independente completa.
A combinação de VHD (um formato de imagem de disco preexistente e conveniente) e a Cópia de Sombra de Volume tornam trivial a restauração em qualquer ponto no tempo (de que você tem um backup).
Por que esses backups de imagens (ou de setores) são úteis?
1) Os backups baseados em setor são ordens de magnitude mais rápidas do que os baseados em arquivo. Em um backup baseado em setor, os cabeçotes de disco estão se movendo sequencialmente, enquanto em um backup baseado em arquivo, as cabeças estão se movendo aleatoriamente. Em muitos casos, isso significa a diferença entre os backups serem concluídos durante a noite ou não.
2) Você pode fazer uma restauração completa do sistema simplesmente inicializando a partir do DVD do Vista / Windows 7 e passando pela opção de recuperar seu sistema. Isso abrange cenários como hardware ou malware com falha que danificam seu sistema operacional.
3) Eles são muito eficientes em termos de espaço. Pense em um arquivo de banco de dados de 100 MB. Se você fizer backups incrementais baseados em arquivo, cada novo backup consumirá 100 MB. Por outro lado, um backup incremental baseado em setor consumirá apenas o espaço necessário para armazenar as alterações no arquivo de 100 MB, que pode ser tão pequeno quanto um único setor.
O uso do formato VHD pela Microsoft foi uma escolha lógica que os salvou criando um novo formato - uma abordagem louvável na minha opinião (quanto menos "padrões", melhor). Pense nisso; com VHDMount agora posso montar backups em disco completo E Virtual PC / discos virtuais Hyper-V - o que não é para gostar? Em nenhum lugar está a implicação de que uma imagem de um computador será inicializada em um hardware completamente diferente (que é o equivalente ao Virtual PC / Hyper-V).