terça-feira, 29 de janeiro de 2013

[Virtualização] Migração P2V Virtual Server 2005 (Projecto Antigo)

Finalmente consegui arranjar algum tempo livre para uma nova publicação. Desta vez irei abordar o tema da migração de uma máquina física para uma nova máquina virtual utilizando as ferramentas gratuitas da Microsoft ou seja Virtual Server Migration Tool (VSMT) e Advanced Deployment Services (ADS).
Para trabalhar com o Virtual Server Migration Toolkit, serão necessários os seguintes componentes:
– Automated Deployment Services
DHCP Service correctamente configurado
– Microsoft Virtual Server 2005
Sistemas Operativos suportados para migração
• Windows NT 4.0 Server with Service Pack (SP) 6a, Standard and Enterprise Editions
• Windows 2000 Server SP 4 or later
• Windows 2000 Advanced Server SP 4 or later
• Windows Server 2003, Standard Edition and Enterprise Edition
VSMT encontra-se disponível para download em:
http://www.microsoft.com/windowsserversystem/virtualserver/evaluation/vsmt.mspx
.Iniciar o Virtual Server 2005 Install.msi, escolher a opção Install Microsoft Virtual Server 2005
.Aceitar o contrato de licenciamento e clicar Next
.No quadro Customer Information deixe os campos Username e Organization com os valores padrão e coloque a chave do produto, seguido de Next
. No quadro Setup Type certifique-se que a opção Complete se encontra selecionada e clique Next
. No quadro Configure Components mantenha os valores padrão e clique next
. No quadro Ready to Install, verifique o caminho da instalação e clique Install
Instalação do MS Virtual Server 2005
Instalar a ferramenta Automated Deployment Services (ADS)
(Este passo pode ser executado na mesma máquina onde instalamos o Microsoft Virtual Server 2005 ou numa outra)
. Instalar o motor do SQL (Install Microsoft SQL Server Desktop Engine SP4 (Windows))
. Instalar o ADS (Install Automated Deployment Services)
. No quadro License Agreement aceite o contrato de licenciamento e clique Next
. No quadro Setup Type clique Next
. No quadro Configure the ADS Controller certifique-se que Use Microsoft SQL Server Desktop Engine (Windows) e Create a New ADS Database se encontram selecionados e clique Next
.No quadro Network Boot Service Settings escolha a opção Use this path: coloque o caminho para a pasta I386 da instalação do Windows Server 2003 e clique next
. Em Windows PE Repository clique Next
. Em Image Location clique Next
. Clique Install em Installation Confirmation
Instalação do ADS
Instalar a ferramenta Virtual Server Migration Toolkit (VSMT)
. Instalar o VSMT (Install Virtual Server Migration Toolkit)
. No quadro License Agreement, aceite o contrato de licenciamento e clique Next
. No quadro Setup Type selecione Full Installation e clique Next
.Clique Install em Installation Confirmation
Instalação do VSMT
Se a instalação do ADS tiver sido efectuada na mesma máquina onde se encontra o serviço DHCP então será necessária a execução do seguinte comando:
C:Program FilesMicrosoft ADSbinADSdhcpconfig.wsf /add
ADS DHCP Config
No directório Samples da instalação do VSMT, execute o script CreateVirtualNetwork.vbs para criar as definições da rede VM0 no Virtual Server 2005.
Criação de uma rede virtual
Todos os executáveis abaixo chamados se encontram no directório da instalação do VSMT (c:Program FilesMicrosoft VSMT):
Execute o comando: gatherhw.exe na máquina que se pretende migrar , este commando vai gerar um XML que virá a ser utilizado pelo VSMT. Grave o XML no directório do VSMT.
O comando deverá estar disponível em c:Program FilesMicrosoft VSMT
XML com o hardware da máquina
Execute o comando: VMScript.exe /hwvalidate /hwinfofile:.xml , este commando vai verificar a compatibilidade do hardware.
Se surgir alguma incompatibilidade então não poderá continuar.
Erro de validação do harware
Validação do harware com sucesso
Execute o comando:
vmscript /hwGenerateP2V /hwInfoFile:.xml /name: /vmConfigPath:vmconfig
/virtualDiskPath:d:vmdisk /hwDestVS: /virtualDiskDynamic /vmMemory:256

Criação dos scripts de migração
Neste momento já todos os scripts de migração foram criados e podemos dar início ao processo de migração. Para a migração ser executada com sucesso será necessária a confirmação de que a máquina Student 1 tem suporte para boot PXE ou será necessária a disquete de arranque do RIS (Remote Installation Services) que poderá ser criada a partir de c:windowssystem32dllcacherbfg.exe (O adaptador de rede, neste último caso, deverá constar da lista de adaptadores suportados pelo RIS.)
Execute o comando:
C:Program FilesMicrosoft VSMTp2v< NomeMaquinaMigrar >< NomeMaquinaMigrar>_Capture.cmd
Execute um restart na sua máquina utilizando o boot PXE.
(Neste momento dar-se-á início ao processo de criação da imagem. No final a máquina irá reiniciar.)
Execute os comandos:
C:Program FilesMicrosoft VSMT p2v< NomeMaquinaMigrar>< NomeMaquinaMigrar>_CreateVM.cmd
Com este comando acabou de criar virtual machine.
C:Program FilesMicrosoft VSMT p2v< NomeMaquinaMigrar>< NomeMaquinaMigrar>_DeployVM.cmd
Este comando deu início à máquina virtual, ligando-a ao ADS e distribuindo a imagem adquirida anteriormente
No final deste ultimo passo a sua máquina física(P) foi correctamente migrada para virtual(V)
Execute este comando somente se surgirem erros!!
Irá eliminar a VM criada anteriormente!
C:Program FilesMicrosoft VSMT p2v< NomeMaquinaMigrar>_cleanupVM.cmd
Para mais informação:
WHITE PAPER VSMT
http://www.microsoft.com/windowsserversystem/virtualserver/overview/vsmtwhitepaper.mspx
VSMT FAQ
http://www.microsoft.com/windowsserversystem/virtualserver/evaluation/vsmtfaq.mspx

Sem comentários:

Enviar um comentário