Importar VM com Checkpoint exportado + Disco Pai - Hyper-V 2012 R2
No post anterior (Post 1) falamos sobre Exportar uma VM a partir de um Snapshot/Checkpoint e agora iremos fazer de outra forma, já que na hora do Export ele criou cópia do disco Pai.
Poderíamos ir em importar a VM por completo, mas como essa máquina faz parte de um Disco pai, irei apenas criar uma nova VM e utilizar-se do VHDX exportado a partir de um checkpoint que precisaríamos para um teste.
Criaremos uma nova VM indo em New -> Virtual Machine, definimos o nome da máquina e também o caminho. Como a máquina já foi exportada anteriormente para uma pasta onde seria o local que aloco minhas VMs, apontei a criação da Configuração da VM (XML) para ser criado dentro desse diretório, sendo C:\VM que irá jogar dentro da pasta C:\VM\SCVMM 2012 R2 EXPORTED (já criada pela exportação).
http://andrenovello.files.wordpress.com/2014/05/13-export-vm-checkpoint.jpg?w=640&h=360
Preciso selecionar a geração da minha máquina, e como meu disco pai foi criado com a Gen 1, então não podemos selecionar a Gen 2.
http://andrenovello.files.wordpress.com/2014/05/14-export-vm-checkpoint.jpg?w=640&h=360
Irei definir agora a mesma quantidade de memória para minha VM de SCVMM pois ela necessita de bastante memória para rodar, então como nesse caso tenho memória disponível, irei definir 4gb.
http://andrenovello.files.wordpress.com/2014/05/15-export-vm-checkpoint.jpg?w=640&h=360
Iremos selecionar para adicionar um disco mais tarde, já que não conseguimos inserir um disco diferencial já nesse Wizard
http://andrenovello.files.wordpress.com/2014/05/16-export-vm-checkpoint.jpg?w=640&h=360
Agora deletamos o disco pai que veio como cópia do nosso disco Exportado e após deletado, dentro da VM criada, vamos adicionar um disco IDE (gen 1 para o boot) e ir em BROWSE para buscar nosso disco exportado.
http://andrenovello.files.wordpress.com/2014/05/17-export-vm-checkpoint.jpg?w=640&h=360
Encontrado o disco no caminho C:\VM\SCVMM 2012 R2 EXPORTED\Virtual Hard Disks clicamos em Open
http://andrenovello.files.wordpress.com/2014/05/18-export-vm-checkpoint.jpg?w=640&h=360
Antes de clicarmos em Apply já iremos diretamente clicar em INSPECT para podermos reconectar o disco pai que agora o VHDX não sabe mais onde se encontra pois ele foi deletado. Clique em Reconnect e abrirá um Wizard para prosseguirmos.
http://andrenovello.files.wordpress.com/2014/05/19-export-vm-checkpoint.jpg?w=640&h=360
Avançando já precisamos encontrar o caminho do disco pai, em meu caso estando na pasta C:\VM\SERVER 2012 R2 – PAI. Irei ignorar o ID Mismatch, pois a VM é idêntica e criamos um novo ID antes de ser exportado no post anterior.
http://andrenovello.files.wordpress.com/2014/05/21-export-vm-checkpoint.jpg?w=640&h=360
Verificamos que foi corretamente conectado o disco pai
http://andrenovello.files.wordpress.com/2014/05/22-export-vm-checkpoint.jpg?w=640&h=360
Ligamos a máquina para ver se está tudo correto e se dá o boot. Ele novamente acerta os dispositivos pois criamos um novo único ID.
http://andrenovello.files.wordpress.com/2014/05/23-export-vm-checkpoint.jpg?w=640&h=360
As duas VMs estão rodando utilizando o mesmo disco Pai e o mesmo disco Exportado, apenas com ID diferente e pastas. Até o momento da imagem seguinte não foi possível conectar as 2 VMs em 1 SQL que é o mesmo banco.
http://andrenovello.files.wordpress.com/2014/05/24-export-vm-checkpoint.jpg?w=640&h=360
Coloquei IP correto, pois estava como dinâmico e coloquei estático, e precisei reiniciar as VMs, pois como as Vms estão com mesmo nome nas propriedades (SCVMM2012R2.SF.COM.BR), poderia haver conflitos. Pior ainda pelo motivo que eu exportei uma VM em um momento diferente do segundo Checkpoint, então tenho uma máquina rodando com um checkpoint a frente da outra. E abaixo está a prova que roda mesmo nesse ambiente que criei para testarmos. O certo seria exportar o SQL + SCVMM para um outro host para fazer esse tipo de cenário, caso necessário.
http://andrenovello.files.wordpress.com/2014/05/25-export-vm-checkpoint.jpg?w=640&h=360