Destaque de utilitário VMC à ferramenta de importação de hiperlink-V

Matthijs Ten Seldam

Download do código disponível em: TenSeldamUtility2009_03.exe(815 KB)

Conteúdo

VMC à ferramenta de importação de hiperlink-V
O escopo do VMC2HV
Fora do escopo
E quanto SCVMM?
O que faz VMC2HV
Requisitos
Versão futura

Com o lançamento do Hyper-V no Windows Server 2008 e a versão recente do Hyper-V Server 2008, pessoas estão começando a usar tecnologia Hyper-V para seu teste, desenvolvimento e ambientes de produção. É muito fácil criar máquinas virtuais (VMs) com tecnologia Hyper-V e instalar sistemas operacionais e aplicativos em uma máquina virtual é como transparente como no mundo físico. Muitas pessoas, no entanto, tem VMs existentes que foram usadas com Virtual PC 2007 ou o Virtual Server 2005 R2 SP1.

Felizmente, esses VMs antigas podem ser usadas com tecnologia Hyper-V bem. Mas antes que possa ocorrer, você deve executar algumas etapas manuais. No mínimo, você precisa anexar os arquivos de disco rígido virtual (.vhd) às unidades de disco rígido em Hyper-V. Isso requer a criação de uma VM usando o Assistente de Hyper-V, abrindo as configurações para a máquina virtual recém-criada e, em seguida, configurar as unidades (provavelmente IDE) com os arquivos do disco rígido virtual.

fig01.gif

Figura 1 que VMC2HV permite ajustar a praticamente qualquer configuração antes de criar a máquina virtual em Hyper-V

Em Hyper-V, você deve desinstalar o adições de máquina virtual e instalar os serviços de integração Hyper-V. Quando isso é feito, migrar a máquina virtual original para uma VM Hyper-V.

Mas há muitas outras configurações na máquina virtual original, tais como aqueles relacionados a memória, CPU controle de recursos, DVD imagem, imagem de disquete e controladores SCSI. Essas configurações não são armazenadas no arquivo do VHD mas no arquivo de configuração da máquina virtual (VMC).

Se você deseja incluir essas configurações no seu novo VM, você deve abrir o arquivo VMC no Bloco de notas para referência e faça os ajustes no Hyper-V adequadamente — mão. Quando você tem várias VMs, esse processo é um pouco de tempo.

O fato de que Hyper-V não possui a funcionalidade de importação VMC aumentou-me para desenvolver um VMC à ferramenta de importação Hyper-V. Essa ferramenta importa as configurações de um arquivo VMC e exibe todas as configurações equivalentes em sua interface do usuário. A partir daí, você pode ajustar as configurações, atualizar os caminhos de imagem de unidade virtual, escolha se deseja criar adaptadores de rede sintético ou herdados e muito mais. Quando você está feito, você pode criar a máquina virtual Hyper-V da configuração VMC original com um clique.

VMC à ferramenta de importação de hiperlink-V

Portanto, o que é o VMC a ferramenta de importação Hyper-V, VMC2HV abreviada, e para o qual foi TI se destina? Como observado, VMC2HV importa a configuração de um arquivo VMC para que você não precise configurar cada VM Hyper-V manualmente. Virtual PC e o servidor virtual use VMC arquivos para armazenar o hardware e outras propriedades de uma VM. VMC2HV lê o arquivo VMC e mapeia todas as propriedades relevantes às de uma VM Hyper-V. Para as propriedades que não existiam no VMs anteriores, VMC2HV fornece opções adicionais. As propriedades que não existem mais são ignoradas.

O escopo do VMC2HV

A ferramenta foi desenvolvida inicialmente simplesmente para importar arquivos de VMC de servidor virtual. Servidor virtual é um produto de servidor e é Hyper-V. Mas recebeu solicitações para adicionar suporte para PC virtual bem porque muitas das VMs a avaliação de produtos são criadas com o Virtual PC. Portanto, eu fiz alguns testes adicionais com Virtual PC 2007 VMC arquivos. O teste não foi muito extenso, mas modificar o código em vários lugares para acomodar as diferenças entre Virtual PC e o servidor virtual.

Eu não testar arquivos de Virtual PC 2004 VMC especificamente. Importei vários e que trabalhou, mas eu realmente não testar os arquivos VMC desde que o produto foi substituído há muito tempo. O mesmo é essencialmente true para o Virtual Server 2005 R2 SP1. Testei somente arquivos VMC sob a versão mais recente do Virtual Server 2005.

Fora do escopo

A ferramenta importa uma configuração de máquina virtual. Isso significa que ele importa as configurações de hardware da máquina virtual, mas ele modificar não o conteúdo dos discos rígidos virtuais. Como observado, remova manualmente o adições de máquina virtual e instalar os serviços de integração. Se você quiser remoção automática de adições e instalação de serviços de integração, use o System Center Virtual Machine Manager (SCVMM) 2008.

E quanto SCVMM?

VMC2HV não foi desenvolvido para substituir a funcionalidade do SCVMM. SCVMM é o produto que você deve usar para importar, criar e gerenciar as máquinas virtuais em um ambiente empresarial.

SCVMM pode importar arquivos VMC e fornece funcionalidade de gerenciamento adicionais. VMC2HV faz o mesmo, mas deve ser para pessoas que não (ainda) tem SCVMM, tais como aquelas que estiver usando a tecnologia Hyper-V em laptops ou em apenas alguns servidores. Usando o SCVMM simplesmente para importar arquivos VMC é provavelmente um desperdício.

O que faz VMC2HV

O então que VMC2HV tem a oferecer? A seguir está um resumo dos recursos da ferramenta:

  • Importação de arquivos Virtual Server 2005 e o Virtual PC 2007 VMC
  • A criação de uma VM em local host Hyper-V
  • A criação de uma VM em host Hyper-V remoto
  • Validação dos discos virtuais e arquivos ISO em cenário local
  • Edição de caminhos de imagem de unidade virtual (vhd, vfd, iso)
  • Permutação do primeiro disco SCSI com o primeiro disco IDE
  • Especificação de endereços MAC estáticos
  • Especificação de ambos herdado (emulado) ou adaptador de rede aprimorada
  • Especificação do número de processadores virtuais e controles de recurso
  • Especificação de configurações de gerenciamento
  • Especificação de portas COM
  • Especificação da ordem de inicialização do dispositivo
  • Especificação do caminho da máquina virtual alternativo
  • Ajuda interna em um arquivo CHM
  • Suporte a x 86 e x 64 Windows Vista e no Windows Server 2008

Como você pode ver no screen dump, VMC2HV não só importa a configuração de máquina virtual, ele também permite ajustar praticamente qualquer configuração antes de criar a máquina virtual em Hyper-V. Várias teclas de atalho foram incluídas para ajudar a velocidade, o processo se você deseja importar e criar diversos arquivos VMC.

Requisitos

Você pode importar arquivos VMC de qualquer local do arquivo, e você pode criar a máquina virtual local ou remotamente. No cenário remoto, tanto o cliente onde VMC2HV é executado e o host remoto Hyper-V devem ser no mesmo domínio. Ou como alternativa, tanto o cliente e o host Hyper-V remoto podem existir em um grupo de trabalho, mas você precisa usar contas de administrador espelhado (o mesmo administrador usando a mesma senha). Outras configurações simplesmente não funcionam.

A ferramenta impede que a importação de arquivos VMC que contêm informações de estado salvo ou discos de desfazer. VMs devem estar em estado Shut down, e desfazer discos devem ser confirmados ou descartados.

Chances são você pretende deseja migrar seus VMs mais antigas para Hyper-V, e se você ainda não tiver SCVMM, mover todas as configurações necessárias pode ser uma tarefa árdua. VMC2HV torna o processo muito mais fácil.

Versão futura

Uma nova versão do VMC2HV está em desenvolvimento e ele irá incorporar várias alterações e melhorias. Talvez a alteração mais notável é o uso de uma interface com guias. Essa nova interface era necessário poderá fornecer acesso mais eficiente às propriedades adicionais que exigiria caso contrário, uma janela maior.

A nova versão oferecerá suporte a todas as propriedades de VM Hyper-V, incluindo um número de novas propriedades de gerenciamento como local de arquivo do Snapshot e serviços de integração. O Integration Services inclui opções para o sistema operacional desligue e sincronização de hora.

Rede oferecerá suporte a seleção de já existentes redes virtuais Hyper-V, tornando possível anexar os adaptadores de rede a redes virtuais antes para criar a máquina virtual. Finalmente, a nova versão será oferecem suporte a tecnologia Hyper-V v2, que faz parte do Windows Server 2008 R2.

Matthijs dez Seldam é especialista em tecnologia de parceiro na Microsoft para produtos de infra-estrutura. Ele está focado nas áreas de segurança, implantação e automação. Ele é uma especialista em questão de assunto na área de virtualização.