Storage Migration - Hyper-V 2012 R2
Hoje iremos utilizar de uma função nova no Hyper-V 2012 e R2, que é a migração das VMs, levando todo vhd ou vhdx para outro Storage ou Disco rígido.
Vemos que na imagem abaixo iremos mover uma VM Windows 8, e que em vermelho circulei o caminho que está os dados atuais.http://andrenovello.files.wordpress.com/2013/12/16.jpgSelecionado a VM, iremos agora clicar em Move ou botão direito em cima da máquina virtual e clicar em Move. Iremos apenas clicar em Next.http://andrenovello.files.wordpress.com/2013/12/21.jpg Neste caso vamos escolher a segunda opção pois a primeira necessita que o Live Migration esteja funcionando, e precisamos de 2 Hosts Hyper-V. Selecionamos então Move the Virtual Machine's Storage.http://andrenovello.files.wordpress.com/2013/12/31.jpg Agora iremos escolher o que queremos mover. Vamos migrar toda VM para um único lugar, selecionamos então Move all of the virtual machine's data to a single location.http://andrenovello.files.wordpress.com/2013/12/41.jpg Apontamos para o local desejado da migração e clicamos em Next.http://andrenovello.files.wordpress.com/2013/12/51.jpg Apenas confirmamos se está tudo correto e finalizamos.http://andrenovello.files.wordpress.com/2013/12/6.jpg Perceba que deixei a máquina em funcionamento de propósito para ver que a migração é feita em tempo real, como se fosse um Live Migration entre Hyper-V. A VM não é salva e depois religada, você pode mexer enquanto migra.http://andrenovello.files.wordpress.com/2013/12/71.jpg
Agora a VM já está em outro disco e ainda rodando. Nessa migração os 12gb levaram em torno de 40 segundos ou até menos, pois estou utilizando 2 SSD, então quando pensamos em migração de VM já leva um certo tempo para concluir, e se tratando de Storage então, o tempo entre HDDs pode ser longos minutos. http://andrenovello.files.wordpress.com/2013/12/81.jpg
A função é imperceptível para o usuário que estivesse usando uma VM de VDI Pessoal (Personal VDI). Entre discos SSD local o processo se torna bem mais confortável.