Preciso desligar antes de desligar uma VM?

1

Às vezes, estou iniciando uma VM para fazer um teste rápido. Eu inicio a VM, faço o teste e, em seguida, desligo. No entanto, fazendo isso, recebo o aviso

Check that you have shut down your guest operating system before powering off.

Are you sure you want to power off the virtual machine ""?

[ ] Do not show this message again.

Lendo algumas documentação do VMWare sobre o desligamento , eu entendo que pode haver dados / disco corrupções se o desligamento ocorrer durante uma operação de gravação.

Dado o fato de que sempre irei reverter para um instantâneo e não ligar a partir do estado que eu desliguei, há algum risco em desligar uma VM em execução?

Na minha opinião, os dados dessa sessão devem ser gravados em um novo arquivo de disco que será excluído ao reverter para outro instantâneo. Está correto?

Versions:
VMWare: 10.0.1
Guest OS: all Windows only (but shouldn't actually matter)
Host OS: Windows 7 (should also not matter)

    
por Thomas Weller 01.07.2014 / 09:39

2 respostas

1

Se você sempre reverter para um instantâneo estável (consistente), não há problema em desligar a VM.

Poweroffs imediatos podem resultar em inconsistências no sistema de arquivos, pois ainda pode haver caches sem fluxo na memória ou operações de gravação em andamento. Como você está revertendo para um instantâneo, que sempre tem um estado consistente, não deve haver nenhum problema.

Lembre-se de que, se você fizer alterações no disco e quiser criar um novo instantâneo a partir dele, deverá desativar o recurso normalmente (para evitar corrupção do sistema de arquivos).

    
por 01.07.2014 / 10:00
0

Desligar uma VM é praticamente o mesmo que desligar sua máquina física. Já fiz isso muitas vezes ... mas isso não significa que o SO que está rodando por dentro não vai reclamar da próxima vez que você iniciar.

No entanto, como outros já mencionaram, os instantâneos podem salvar o dia.

A resposta correta seria sugerir sempre desligamento (ou salvar estado)

    
por 01.07.2014 / 10:27