Como faço para sincronizar discos em um convidado do Windows antes de fazer um instantâneo?

1

Em geral, antes de fazer um instantâneo de disco de uma instância de máquina virtual, o disco precisa ser sincronizado para garantir que todos os buffers tenham sido gravados no disco.

Se o sistema operacional convidado for o Linux, você pode usar uma ferramenta como o fsfreeze para fazer isso. Como você garante que o disco tenha sido sincronizado quando o sistema operacional convidado é baseado no Windows?

Editar : Eu tinha o OpenStack em mente ao fazer esta pergunta, então eu estaria interessado em respostas para os seguintes hipervisores suportados pelo OpenStack:

  • KVM
  • Xen
  • Hyper-V
por Lorin Hochstein 30.03.2013 / 21:14

1 resposta

5

Isso depende inteiramente do que está tirando o instantâneo. O VMware ESXi usará o VMware Tools para suspender o sistema de arquivos guest para garantir que você tenha um instantâneo consistente. O Hyper-V faz uma operação semelhante quando as ferramentas de iluminação são instaladas.

Não conheço nenhuma solução de virtualização que use snaps inconsistentes, a menos que você diga explicitamente para não desativar o sistema de arquivos guest. Isso não quer dizer que eles não existam, mas sem mais detalhes sobre o que realmente está fazendo o snap, é difícil dizer definitivamente.

    
por 30.03.2013 / 21:17