A compactação de um Hyper V VHD (Host do Servidor 2008 R2) é uma operação segura? Eu compactado um volume de inicialização da máquina virtual Std 64 Bit Server 2008 e acabou sendo cerca de 500 Mb menor. A VM foi fechada no momento. No entanto, nos 10 dias que se seguiram, essa máquina pareceu bloquear de maneira muito estranha, aproximadamente a cada 2 dias, mas não em um tempo consistente.
Ele pararia de responder à rede, mas às vezes era possível entrar no console diretamente no host Hyper V. Se o console fosse bloqueado, ele não responderia ao ctrl-alt-delete, mas o botão de acesso fácil faria o hilight e o unhilight com o mouse passar. E poderia ser clicado e a janela aberta, mas não responderia a mais nada. Em uma ocasião, o console não estava bloqueado e o menu Iniciar podia ser usado, e o menu de ícones com o botão direito apareceria. No entanto, não houve resposta para iniciar um aplicativo ou clicar nos menus. Ele também não desligaria nem do gerenciador do Hyper-V e precisaria ser ligado e desligado. Depois de um desligamento e ligado, funcionava normalmente algumas vezes por alguns dias.
Não há mensagens úteis nos registros de erros do Windows - além de erros inesperados de desligamento. Um disco de verificação não relatou erros e, além da suspensão, a máquina se comportou normalmente.
Voltei a uma cópia do VHD tirada antes do compacto e até agora não foi desativado (em 3 dias).
Eu quero pensar que isso não foi devido ao processo compacto, no entanto, o momento é muito suspeito e agora eu sou muito cauteloso em usar compactos. No entanto, não consegui encontrar mais ninguém relatando um problema.
E sim, esse é um servidor de produção relativamente sem importância, sei que a maioria das pessoas recomenda VHD de tamanho fixo para produção, mas quero minimizar o uso do disco e não me importo com uma leve penalidade de desempenho.