Automatize a mesclagem pós-instantâneo do Hyper-V e o início da máquina

1

Aqui está um cenário que ocorre com bastante frequência.

Antes de instalar as atualizações do sistema, eu crio um instantâneo de uma máquina virtual no caso de algo dar errado. Depois que a atualização estiver concluída e não houver problemas, eu quero remover o instantâneo, já que ele só ocuparia espaço.

Isso significa que eu preciso desligar a máquina (completamente ou salvá-la). Não há problemas lá.

Minha queixa é que, depois de salvar a máquina, preciso aguardar a conclusão da mesclagem (e dependendo de quantas atualizações havia, isso pode levar algum tempo) e, em seguida, fazer o backup da máquina manualmente. Eu sei que o Windows Server 2012 pode realizar mesclagens quando uma máquina está em execução, mas estamos usando o Windows Server 2008 R2.

Existe alguma maneira de o Hyper-V automatizar esse processo? Quero dizer - trazer a máquina virtual para cima depois da fusão, então eu não preciso ficar sentado esperando?

    
por Shaamaan 25.07.2013 / 12:30

1 resposta

3

Claro que existe. Usando o PowerShell, você pode parar a vm, iniciar a mesclagem, aguardar a competição e iniciar a vm.

Atualização: achei que executar uma mesclagem era assíncrono quando executado no PowerShell, mas parece ser síncrono. Então, um script ficaria assim:

$vm = Get-VM theNameOfYourVm
$vm | Shutdown-VM
$vm | Get-VMCheckpoint | Merge-VMCheckpoint
$vm | Start-VM
    
por 25.07.2013 / 13:44