Como realizar uma conversão P2V de um sistema EFI do Windows Server 2008 R2?

7

Conforme discutido em outro lugar , o Windows Server 2008 / R2 usará automaticamente o carregador de inicialização EFI quando instalado em sistemas EFI e também usará automaticamente o esquema de particionamento GPT nesses sistemas. E você não pode fazer qualquer coisa sobre isso (além de forçar o sistema a mudar para o BIOS, se isso for suportado).

Mas, conforme documentado aqui , o VMware Converter é não vai converter discos GPT. O que é realmente surpreendente, considerando que ele suporta sistemas EFI e eles, por sua vez, usam discos GPT ... mas é isso.

Então, como realizar uma conversão P2V em servidores Windows EFI / GPT?

    
por Massimo 29.02.2012 / 12:20

4 respostas

7

Isso provavelmente é tarde demais para ser de alguma utilidade para Massimo, mas eu pensei em mencionar que eu consegui fazer isso funcionar, reconhecidamente através de um procedimento um pouco forçado:

  • Ativar o driver LSI Logic SAS no servidor original
  • Copie a unidade bruta via dd de um live CD do Linux
  • Converter o GPT em um MBR / GPT híbrido usando o fdisk da GPT
  • Inicialize a VM no DVD do Windows
  • Recarregue o MBR, o bloco de inicialização e o diretório de inicialização do Windows usando bootrec.exe e startrep.exe.
  • Inicialize a VM do Windows, adicione ferramentas VMware, possivelmente mude para NIC & Drivers SCSI

Esta é a minha descrição do processo: link

    
por 21.07.2012 / 08:54
2

Veja este tópico, em particular o último post de BizCon Alex - link

A conversão de P2V com EFI / GPT será um pesadelo, a menos que alguém tenha uma solução limpa.

EDIT: a outra opção é usar um produto comercial como o DoubleTake Move ( link ). Replicar a VM usando sua ferramenta de sincronização e fazer o "failover" para o novo servidor.

    
por 29.02.2012 / 13:55
0

Ou se seus discos gpt não forem unidades do sistema (apenas compartilhamentos de arquivos, etc.), basta usar a versão 4.3 do conversor, que não fica preso nessa mensagem de erro e não desmarca os discos GPT da conversão. Em seguida, mova-os depois de concluído. Em nosso caso, as unidades GPT foram unidades iSCSI que se reconectaram depois que o servidor foi convertido.

    
por 22.01.2013 / 20:50
0

Só queria adicionar outra opção a este tópico: realizei outra migração como esta há algumas semanas. Desta vez, usei o seguinte processo:

  • Forçar a ativação do driver SAS LSI no servidor de origem (por link )
  • Copie a unidade usando o dd de um live CD do Linux (conforme descrito na postagem do meu blog link e, sem dúvida, em dezenas de outros sites em mais detalhes)
  • Ativar o firmware EFI na VM (essa opção existe no ESXi 5.0 e possivelmente nas versões anteriores também)
  • Inicialize a VM e divirta-se!

Não houve mexer com o MBR, a tabela de partições ou os carregadores de inicialização. Apenas funcionou. A única desvantagem de se fazer isso do VMware Converter é que ele deve ser feito off-line, e não no servidor ativo, e copiar o disco inteiro significa que os discos thin provisioned realmente não conseguem muito. Se você está preocupado com o último e planeja expandir uma vez virtualizado, crie a VM no tamanho original do servidor e, em seguida, expanda a unidade após a conclusão do P2V.

Eu suspeito que tudo isso se tornará bastante irrelevante em breve, já que certamente uma versão do conversor compatível com a EFI não deve estar muito longe, dada a facilidade deste processo.

    
por 22.01.2013 / 23:16