April 7, 2006

Migração P2V - Passo a Passo…

Filed under: Virtual Server

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 Files\Microsoft ADS\bin\ADSdhcpconfig.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 Files\Microsoft 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 Files\Microsoft 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:\windows\system32\dllcache\rbfg.exe (O adaptador de rede, neste último caso, deverá constar da lista de adaptadores suportados pelo RIS.)

Execute o comando:

C:\Program Files\Microsoft VSMT\p2v\< Nome_Maquina_Migrar >\< Nome_Maquina_Migrar>_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 Files\Microsoft VSMT \p2v\< Nome_Maquina_Migrar>\< Nome_Maquina_Migrar>_CreateVM.cmd
Com este comando acabou de criar virtual machine.

C:\Program Files\Microsoft VSMT \p2v\< Nome_Maquina_Migrar>\< Nome_Maquina_Migrar>_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 Files\Microsoft VSMT \p2v\< Nome_Maquina_Migrar>\_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

Ilidio Gonçalves

Comments »

The URI to TrackBack this entry is: http://redes.blogsome.com/2006/04/07/migracao-p2v-passo-a-passo/trackback/

No comments yet.

RSS feed for comments on this post.

Leave a comment

Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>


html hit counter code

Get free blog up and running in minutes with Blogsome
Theme designed by Ian Main