Examinando as opções do VMware vCenter Converter
Antes de converter um Hyper-V em um VM do VMware, vamos revisar as opções do VMware vCenter Converter. Os componentes do VMware vCenter Converter podem ser instalados apenas em sistemas operacionais Windows. O programa é fácil de usar. A solução pode ajudá-lo a automatizar o processo de conversão, criando várias tarefas de conversão que podem ser executadas em ordem de prioridade (as tarefas com IDs de trabalho menores são executadas primeiro). Você pode definir o número de tarefas a serem executadas simultaneamente nas opções do VMware vCenter Converter. Isso pode ser útil se você precisar regular a velocidade das tarefas, por exemplo. A configuração pós-conversão do VM também pode ser realizada com essa ferramenta.
A tabela abaixo exibe os tipos de máquinas que podem ser convertidos para formatos VMware.
Máquinas de origem | Máquinas de destino |
|
|
O VMware vCenter Converter pode ser usado para converter máquinas físicas que executam Windows ou Linux. Máquinas Linux devem ser convertidas remotamente, porque o conversor só pode ser instalado no Windows. Máquinas Windows locais e remotas podem ser convertidas. As máquinas virtuais de destino podem ser do formato VMware ESXi ou do formato VMware Workstation (este último também pode ser executado no VMware Fusion e no VMware Player).
O VMware vCenter Converter pode ser visto em termos de seus componentes: o cliente, o agente e o servidor, que inclui um trabalhador. O agente pode ser implantado em máquinas físicas de origem rodando Windows ou em hosts do Hyper-V. Quando a conversão começa, é criada uma instantânea na máquina Windows de origem em execução. A técnica de instantâneo é usada para preservar a consistência de dados. O servidor executa o processo de conversão e o trabalhador sempre está instalado com o componente do servidor. O cliente fornece uma interface do usuário, é usado para se conectar a uma máquina local ou remota onde o converter está em execução. A interface do cliente fornece acesso aos Assistentes de Conversão e Configuração.
Quando uma máquina física rodando Linux deve ser convertida, o agente não é instalado em Linux; em vez disso, é implantado um helper VM especial vazio em um host de destino. Uma conexão com a máquina Linux física é estabelecida via SSH (Secure Shell). No momento da criação, o helper VM está vazio e inicializa a partir de uma imagem Linux. Os dados são copiados da máquina Linux de origem para o helper VM e, quando o processo está completo, o helper VM se torna a máquina de destino. A VM está pronta para funcionar normalmente assim que é reiniciada.
Para converter VMs do Hyper-V para VMs do VMware, o agente é instalado no servidor Hyper-V durante o processo de configuração do trabalho de conversão. Apenas VMs do Hyper-V em estado desligado podem ser convertidas. Se você quiser converter VMs do Hyper-V em execução (ou VMs em execução em outros hypervisores, como KVM ou XEN), você deve usar o VMware vCenter Converter da mesma forma como descrito acima para converter máquinas físicas em execução.
A cópia de dados pode ser baseada em disco ou em volume. O VMware vCenter Converter não suporta os seguintes discos/volumes de origem:
- discos RAID
- discos híbridos GPT/MBR (Tabela de Partições GUID/Disco de Inicialização Mestre híbrido)
- discos RDM (Mapeamento de Dispositivo Bruto)
- volumes montados pelo Device Mapper Multipath no Linux.
Discos MBR, discos GPT, volumes básicos e volumes dinâmicos são suportados. Snapshots de VM não são transferidos da VM de origem para a VM de destino.
Parâmetros Não Alterados Durante a Conversão
Por padrão, os seguintes parâmetros não são alterados pelo VMware vCenter Converter:
- nome do computador
- ID de segurança (SID)
- contas de usuário
- nomes de volume para partições de disco
- aplicativos e arquivos de dados.
Consequentemente, executar as máquinas de origem e destino na mesma rede pode causar problemas. Conflitos de rede podem surgir se os endereços IP, nomes de computador e valores de SID forem iguais. Para evitar isso, você deve desconectar a VM de origem da rede antes de ligar uma VM criada pelo conversor. Alternativamente, você pode personalizar máquinas virtuais baseadas no Windows no assistente de Conversão ou Configuração do VMware vCenter Converter e alterar os parâmetros.
Mudanças de Hardware na VM de Destino
A virtualização de hardware funciona emulando hardware de computador para garantir que as VMs funcionem corretamente. Assim, alguns dispositivos podem mudar após a conversão de uma máquina física para uma VM ou após a conversão entre plataformas de hipervisor. O Hyper-V não usa os mesmos dispositivos emulados que o VMware. Mesmo as VMs Hyper-V Gen1 e Gen2 utilizam dispositivos virtuais diferentes dentro do ambiente Hyper-V.
As mudanças de hardware significam que alguns softwares relacionados ao hardware podem não funcionar após a conversão. Um problema comum é a necessidade de reativação de softwares que usam algoritmos de ativação vinculados ao hardware. Converter máquinas que executam software licenciado OEM (Original Equipment Manufacturer) pode não ser uma decisão inteligente nesse caso.
O seguinte hardware pode mudar após a conversão:
- Modelo da CPU. Isso depende do modelo da CPU da máquina física que hospeda a nova VM do VMware.
- Adaptadores Ethernet. Os adaptadores de rede podem mudar para adaptadores Ethernet VMXnet. O endereço MAC também seria alterado nesse caso.
- Adaptadores USB. Estes podem ser atualizados.
- Placa de vídeo. Isso pode ser alterado para a placa VMware SVGA após a migração.
- Controladores de disco. Os controladores de disco de destino podem diferir dos controladores de disco da máquina de origem.
- Discos e partições. As strings de modelo e fabricante dos dispositivos de disco podem mudar (para dispositivo de disco SCSI de disco virtual VMware, por exemplo). O número de discos e partições também pode ser alterado durante o processo de conversão.
Sistemas Operacionais Suportados
O VMware vCenter Converter 6.2 suporta sistemas operacionais baseados em Windows e Linux.
As seguintes versões do Windows são oficialmente suportadas:
- Versões de 32 bits e 64 bits do Windows 7, 8, 8.1, 10 e Vista SP2
- Windows Server 2008 SP2 (32/64 bits)
- Versões de 64 bits do Windows Server 2008 R2, 2012, 2012 R2, 2016.
O VMware vCenter Converter pode ser instalado em qualquer um dos sistemas operacionais listados. As VMs executando esses sistemas operacionais podem ser convertidas nos estados ligado ou desligado, com a configuração da máquina sendo suportada.
As seguintes distribuições do Linux são oficialmente suportadas:
- Ubuntu 12.04 LTS (32/64 bits), Ubuntu 14.04 LTS (32/64 bits), Ubuntu 16.04 LTS (32/64 bits)
- SUSE Linux Enterprise Server (SLES) 10.x (32/64 bits), SLES 11.x (32/64 bits)
- CentOS 6.x (32/64 bits), CentOS 7.0 (64 bits)
- Red Hat Enterprise Linux (RHEL) 4.x (32/64 bits), RHEL 5.x (32/64 bits), RHEL 6.x (32/64 bits), RHEL 7.x (64 bits).
O VMware vCenter Converter pode converter máquinas de origem (físicas ou virtuais) com esses sistemas operacionais Linux instalados. As máquinas de origem podem ser convertidas independentemente de estarem ligadas ou desligadas no momento. O conversor não pode ser instalado em sistemas operacionais Linux e não pode configurar máquinas de destino com SO Linux. Apenas a clonagem baseada em disco está disponível para máquinas Linux, e as VMware Tools não podem ser instaladas automaticamente usando o conversor.
O carregador de boot GRUB é suportado para máquinas Linux. O LILO não é suportado.
Requisitos de Rede
Certifique-se de que nenhum firewall esteja bloqueando a conexão de rede e que o VMware vCenter Converter Standalone possa acessar a máquina de origem, bem como o host de destino (consulte a tabela abaixo). Você pode precisar desativar temporariamente o software antivírus até que o processo de conversão seja concluído. Para sistemas Windows, o Compartilhamento de Arquivo e Impressora deve ser habilitado. O Controle de Acesso do Usuário (UAC) deve ser desabilitado. Utilize uma conta de Administrador para conectar-se à máquina de origem e de destino, bem como para executar o VMware vCenter Converter. Para uma máquina física Linux de origem, o servidor SSH deve estar habilitado.
Fonte (conectando de) | Destino (conectando para) | Portas usadas para conexão de rede |
Servidor Autônomo do Conversor | Máquina de origem ligada | TCP 445, 139, 9089; UDP 137, 138 |
Servidor Autônomo do Conversor | Servidor vCenter | TCP 443 |
Cliente Autônomo do Conversor | Servidor vCenter | TCP 443 |
Servidor Autônomo do Conversor | ESXi de destino | TCP 902 |
Máquina de origem ligada | ESXi | TCP 443, 902.# |
Baixando e Instalando o VMware vCenter Converter
Baixe o VMware vCenter Converter Standalone através do site da VMware. Você precisa de uma conta VMware para acessar o link de download. Se você não tiver uma conta VMware, pode criar uma; o processo é gratuito e leva apenas alguns minutos.
Para os propósitos deste guia, a versão 6.2 do conversor é usada. O processo pode variar ligeiramente para outras versões.
Após baixar o conversor, você pode instalá-lo usando a GUI (interface gráfica do usuário) ou a linha de comando. A instalação no modo GUI é simples – basta executar o arquivo .EXE do instalador que você baixou e seguir as recomendações do assistente de instalação. O passo mais interessante é selecionar o tipo de configuração – você pode escolher a instalação Local ou a instalação Cliente-Servidor. A instalação local é usada neste exemplo, por simplicidade. Todos os componentes necessários do conversor são instalados na máquina local para criar tarefas a partir desta máquina local (por exemplo, acesso remoto, servidor do conversor, agente do conversor e cliente do conversor). Se você optar pela opção de instalação Cliente-Servidor, você pode ajustar quais componentes são instalados.
Exemplo: Como Converter Hyper-V para VMware VM
Depois de instalar o VMware vCenter Converter Standalone, execute o conversor (por padrão, um atalho é criado automaticamente na sua área de trabalho). O conversor deve ser iniciado em uma nova janela. Vamos explorar como converter uma VM do Hyper-V para uma VM do VMware ESXi com um passo a passo detalhado.
1. Clique em Converter máquina.
O assistente de conversão é iniciado. Na tela do Sistema de Origem, você pode selecionar um estado Ligado (para uma máquina Windows remota, uma máquina Linux remota ou esta máquina local) ou um estado Desligado (para uma máquina virtual de Infraestrutura VMware, uma máquina virtual de Workstation VMware, outra máquina virtual VMware ou Hyper-V Server) para o tipo de origem. Para nossos propósitos, a opção Desligado é selecionada e Hyper-V Server é escolhido no menu suspenso.
Especifique as informações de conexão do servidor – insira o endereço IP ou o nome do seu servidor Hyper-V, em seguida, insira o nome de usuário e a senha de uma conta com permissões administrativas para o servidor Hyper-V. Clique em Próximo para continuar.
2. Uma janela pop-up aparece. O agente autônomo do VMware vCenter Converter Standalone deve ser temporariamente instalado no servidor Hyper-V. O VMware vCenter Converter pergunta como você deseja desinstalar o agente após a conclusão da conversão (automaticamente ou manualmente). Selecione sua opção preferida e clique em Sim para continuar. Aguarde até que o agente seja implantado no servidor Hyper-V.
3. Selecione a máquina de origem. Depois que o agente for implantado, você pode ver uma lista de máquinas virtuais residindo no seu servidor Hyper-V. Neste exemplo, a VM Ubuntu16-replica é selecionada para conversão adicional. Esta VM está desligada e atende aos requisitos. Se você selecionou uma VM em estado ligado, o botão Próximo estaria inativo e um aviso “Desligue a máquina virtual selecionada para continuar” seria exibido. Após selecionar sua VM de origem, clique em Próximo.
4. Defina seu sistema de destino escolhendo entre as duas opções:
- Máquina virtual de Infraestrutura VMware
- VMware Workstation ou outra máquina virtual VMware
Selecione a primeira opção se você deseja terminar com uma VM sendo executada em um host ESXi (como neste caso).
Selecione os detalhes do servidor de Infraestrutura VMware:
- O endereço IP (ou nome do host) do servidor vCenter ou do host ESXi autônomo
- O nome de um usuário com permissões administrativas
- A senha desse usuário
Uma vez concluído, clique em Próximo para prosseguir.
5. Defina os parâmetros para a máquina virtual de destino – defina o nome e o local da VM (datacenter ou pasta). Em seguida, clique em Próximo para continuar.
6. Se você selecionou o vCenter Server nas etapas anteriores, agora deve selecionar o host ESXi no qual a VM deve ser executada. Selecione o datastore anexado a esse servidor ESXi e especifique a versão da máquina virtual. A versão da VM11 é adequada para o ESXi6.0 ou posterior. Neste exemplo, o endereço IP do host ESXi é 10.10.10.90, o nome do datastore é VMTemplates02 e a versão da VM é 11. Clique em Próximo.
7. Defina os parâmetros para a tarefa de conversão:
- Dados a Copiar. Você pode selecionar o tipo de cópia de dados (baseado em disco ou baseado em volume), o tipo de provisionamento de disco (Espesso ou Fino) e o datastore de destino para seus discos virtuais. O tipo de disco Espesso é selecionado por padrão.
- Dispositivos. Nesta seção, você pode definir a quantidade de memória virtual, o número de processadores virtuais, o número de núcleos por processador e o controlador de disco para a VM.
- Redes. Você pode selecionar o número de adaptadores de rede virtual para a VM e especificar as redes às quais eles devem ser conectados, bem como o tipo de controlador de rede virtual.
- Serviços. Essa opção está disponível apenas para máquinas de destino baseadas em Windows; permite selecionar um modo de inicialização para cada serviço do Windows.
- Opções avançadas. Essas opções podem ser configuradas para máquinas com sistema operacional Windows. Marque as caixas de seleção apropriadas para ligar a VM de destino, instalar o VMware Tools, personalizar preferências do convidado, remover pontos de restauração do System Restore e/ou reconfigurar a VM de destino após a conversão.
- Limitação. Você pode configurar a limitação de CPU se desejar controlar os recursos de CPU usados pelo conversor para a tarefa atual. Essa opção permite preservar recursos de processador suficientes para executar outras tarefas, se necessário. A limitação de largura de banda de rede permite controlar a largura de banda de rede; isso pode ser útil em casos em que você deseja manter os serviços e aplicativos relacionados à rede funcionando corretamente durante a conversão.
Após configurar os parâmetros de acordo com suas necessidades, clique em Próximo.
Nota: Você pode configurar o VMware vCenter Converter para usar o tipo de disco Thin por padrão. Isso pode ser útil se você precisar converter um grande número de máquinas e as máquinas de destino devem ter discos provisionados com espessura fina. Para essa opção, siga os passos abaixo:
- Vá para C:\ProgramData\VMware\VMware vCenter Converter Standalone;
- Abra o arquivo converter-worker.xml em um editor de texto;
- Procure a tag <preferThinDiskType>;
- Altere o valor padrão false para true na string: <preferThinDiskType>false</preferThinDiskType>
- Salve o arquivo converter-worker.xml e reinicie o serviço VMware vCenter Converter Standalone Worker. Para fazer isso, abra cmd e execute os comandos:
net stop “VMware vCenter Converter Standalone Worker service”
net start “VMware vCenter Converter Standalone Worker service”
Alternativamente, você poderia executar services.msc e usar a GUI para gerenciar serviços.
8. Verifique o resumo. Se você estiver satisfeito de que todas as configurações estão corretas, clique em Concluir para iniciar a conversão.
9. Agora você pode visualizar o status do seu trabalho de conversão na janela principal do VMware vCenter Converter. Da mesma forma, você pode adicionar mais trabalhos de conversão. Aguarde até que seu trabalho seja concluído, em seguida, inicie a VM que você converteu do formato Hyper-V no seu host VMware ESXi (use o cliente VMware vSphere, o cliente VMware vSphere Web, o cliente VMware Host, o VMware Workstation ou PowerCLI para isso).
Conclusão
O VMware vCenter Converter Standalone é uma ferramenta útil e compacta que oferece uma ampla variedade de configurações e funcionalidade estável. Neste post de blog, exploramos essa ferramenta, juntamente com suas opções e recursos, além de mostrar como converter VMs Hyper-V para VMs VMware com um passo a passo abrangente.
A instalação e configuração do conversor não são difíceis devido à interface gráfica amigável fornecida. O conversor oferece suporte para executar várias tarefas, o que pode ajudá-lo a automatizar o processo de conversão. Use o VMware vCenter Converter para converter facilmente suas VMs Hyper-V para VMs VMware.
Source:
https://www.nakivo.com/blog/convert-hyper-v-vmware-vm/