Como você copia uma imagem de máquina no Hyper-V?

1

Eu tenho uma máquina Hyper-V que eu quero copiar para que eu possa manter um modelo em torno de outros servidores.

Eu tentei usar o recurso de exportação / importação, mas, independentemente da pasta que eu use, sempre com o seguinte erro:

Import failed. Unable to find virtual machine import files under location

Como você copia máquinas?

    
por Trev 03.03.2011 / 21:17

3 respostas

2

Usamos o SCVMM para armazenar modelos de VHDs ... provavelmente é o caminho mais fácil. Se você não quiser comprar o VMM, provavelmente conseguirá fazer um sysprep da máquina antes de copiar o VHD. Isso garante que a imagem esteja adequadamente preparada para duplicação.

Nunca tivemos muita sorte com o recurso de exportação / importação. Se você acabar copiando o VHD, precisará anotar a configuração da VM, pois ela precisará ser recriada manualmente.

    
por 03.03.2011 / 21:49
2
  1. Sysprep a VM guest (se você estiver tentando usar esta máquina como um modelo)
  2. Encerre o convidado
  3. Renomeie a VM para “minha VM base” no Gerenciador Hyper-V (novamente presumindo que isso seja um modelo, se não for necessário)
  4. Máquina virtual de exportação do Hyper-V
  5. Renomeie a VM original para o nome original
  6. Faça uma cópia do diretório exportado (novamente, se este for um modelo, caso contrário, ignore)
  7. Importe um dos diretórios
  8. Renomeie a nova VM para o novo nome da VM (por exemplo, "minha VM clonada")

Para um exemplo de script, consulte Hyper-V WMI - Clonando máquinas virtuais usando Importar / Exportar

    
por 03.03.2011 / 21:59
0

A maneira mais fácil é apenas procurar pelo seu VHD.

Basta fazer um find * .vhd, isso é basicamente tudo aqui, copie-o para algum lugar e agora você tem uma imagem de referência.

Você também deve verificar por que a importação / exportação falha, o que pode ser indicativo de um problema de configuração.

    
por 03.03.2011 / 21:21