É seguro salvar o estado da máquina virtual entre as reinicializações do host se a VM usar uma unidade externa?

É seguro salvar o estado da máquina virtual entre as reinicializações do host se a VM usar uma unidade externa?

Agora uso a seguinte configuração:

Disco rígido SATA -> Ponte SATA-USB -> laptop rodando Ubuntu Host e VirtualBox -> Servidor de compartilhamento de rede baseado em Debian (OMV) Guest

A unidade USB externa é passada automaticamente para o sistema operacional convidado. Portanto, quando a VM é ligada, a unidade USB se conecta a ela. Quando é desligado, ele se conecta ao host e o Ubuntu tenta montá-lo.

Eu configurei o VirtualBox para salvar automaticamente o estado antes do desligamento do host e retomar após ligar o host. É seguro salvar o estado do sistema operacional convidado quando o laptop host está sendo reinicializado? Se não, como pode ser melhorado?

Responder1

É seguro salvar o estado do sistema operacional convidado quando o laptop host está sendo reinicializado?

Isso énão é segurosomente se pelo menos um programa no sistema operacional virtualizado tiver acesso de gravação e estiver gravando no momento em que você salva o estado. De qualquer forma, não recomendo usar uma máquina virtual enquanto o host está reiniciando, porque os serviços de virtualização dependem de muitos componentes do sistema operacional do host que podem ser encerrados à medida que o sistema passa para a fase de desligamento, tornando o convidado menos confiável, mesmo antes de sua rescisão forçada.

Se não, como pode ser melhorado?

Mesmo que o software de virtualização seja estável, é uma boa prática fazer tudo o que for necessário e sacrificar alguns segundos do seu tempo para evitar perda ou corrupção de dados: se quiser garantir a integridade dos dados no armazenamento em massa externo, faça o operação de desmontagem/expulsão do sistema operacional virtualizado antes de salvar o estado e salvar o estado antes do início do procedimento de reinicialização.

informação relacionada