Eu sou bastante novo no uso do Hyper-V. Estou tentando aprender as práticas recomendadas para desligar e reiniciar o servidor quando máquinas virtuais estão sendo executadas nele.
Eu tenho um servidor físico executando o MS Windows Server 2012 R2. Eu tenho duas máquinas virtuais em execução no Hyper-V neste servidor Windows. Uma VM está executando um sistema operacional convidado do Windows 7 Professional. A outra VM está executando o Ubuntu 14.10.
Minha pergunta é: preciso desligar cada máquina virtual antes de desligar o servidor físico ou as máquinas virtuais serão desligadas pelo servidor físico como parte de seu desligamento?
Não consegui encontrar nenhuma informação sobre esse processo. Alguém pode me apontar na direção certa?
Obrigado
Nos meus testes, não, as VMs não precisam ser desligadas. Na verdade, testei isso com o bloco de notas aberto em uma VM, com texto não salvo, e reiniciei o host.
A VM voltou com o bloco de notas aberto, com o texto lá.
Acho que nas configurações do HyperV existe uma opção padrão para 'fazer isso na VM ao reiniciar'
fonte
Eu prefiro passar pelo processo de desligá-los individualmente através do console de gerenciamento. Embora bastante raro, há momentos em que o estado da VM tem um problema ou não é desligado corretamente por si próprio. Isso me dá a chance de garantir que tudo isso aconteça da maneira que eu esperava. Sem mencionar, há momentos em que a própria VM nem sempre libera RAM, dependendo de quais sistemas estão sendo executados, e embora muitas vezes ela realmente não faça nada, isso me faz sentir melhor por algum motivo.
fonte
Parece que a configuração padrão está salvando o estado do sistema. Portanto, minha opinião é que o vm individual não precisa ser desligado se a configuração padrão for usada.
fonte