Migrando do XenServer para o Proxmox: Guia Passo a Passo

Migrar uma máquina virtual do XenServer para o Proxmox envolve exportar a VM do XenServer, transferir o arquivo exportado para o host do Proxmox, importar a VM para o Proxmox, configurar as configurações da VM e, finalmente, iniciar a VM migrada. Este processo permite que você aproveite os recursos e capacidades oferecidos pelo Proxmox.

download-icon
Download Grátis
para VM, SO, BD, Arquivo, NAS, etc.
ana

Updated by Ana on 2024/06/14

Tabela de conteúdos
  • XenServer vs Proxmox

  • Como migrar VM do XenServer para Proxmox?

  • Como migrar do XenServer para o Proxmox com Vinchin Backup & Recovery?

  • XenServer para Proxmox FAQs

  • Conclusão

Você está procurando uma solução fácil de migração de VMs? Experimente o Vinchin Backup & Recovery!↘ Download Free Trial

Na paisagem sempre em evolução da virtualização, as organizações muitas vezes se encontram buscando soluções mais flexíveis e robustas. Este guia explora a transição perfeita de XenServer para Proxmox VE, fornecendo um roteiro abrangente para garantir um processo de migração suave.

XenServer vs Proxmox 

Proxmox VE é uma solução de virtualização de código aberto que fornece funções computacionais, de rede e de armazenamento, tudo em um único pacote de software. Como uma plataforma de virtualização capaz de executar tanto máquinas virtuais quanto contêineres, o Proxmox VE é principalmente desenvolvido no Debian Linux. Considerando sua flexibilidade, o Proxmox VE suporta simultaneamente duas técnicas de virtualização: KVM e LXC.

XenServer surgiu do projeto open-source Xen, como uma plataforma de virtualização open-source que foi posteriormente adquirida pela Citrix, e após um período comercial, continuou como uma plataforma open-source. O XenServer baseia principalmente sua pilha de gerenciamento de virtualização no kernel de virtualização open-source do Xen, amplamente empregado nos ambientes de produção das principais corporações.

Aqui está uma tabela para ajudá-lo a fazer uma seleção com base em suas necessidades individuais.

Recurso

XenServer

Proxmox VE

Tecnologia de virtualização

Baseado em Xen

KVM

Interface de gerenciamento

XenCenter

Interface da Web Proxmox

Open source

Sim

Sim

Migração ao vivo

Sim

Sim

Alta Disponibilidade

Sim

Sim

Falha de comutação

Sim

Sim

Suporte de armazenamento

Armazenamento local, NFS, iSCSI, Fibre Channel, Ceph

ZFS, Ceph, LVM, NFS, iSCSI, GlusterFS

Suporte à virtualização

Xen para virtualização completa

KVM para virtualização completa, LXC para containers

Provisionamento Fino

Sim

Sim

Estes dois programas de gestão de máquinas virtuais de código aberto ganharam popularidade global por oferecerem uma experiência de operação a nível empresarial. O avanço no uso de programas de gestão de máquinas virtuais de código aberto revolucionou a forma como os gestores corporativos lidam com os seus recursos computacionais, diminuindo os custos operacionais de TI e aumentando o desempenho e a flexibilidade.

Como migrar VM do XenServer para Proxmox?

Pré-requisitos:

  • Garanta a acessibilidade mútua entre os hosts Proxmox e XenServer.

  • Instale drivers essenciais e ferramentas para máquina virtual, como o driver QEMU, no host Proxmox.

1. Exportar máquina virtual XenServer

Utilize o XenCenter ou a ferramenta de linha de comando “xe” para exportar arquivos de configuração de máquina virtual e imagens de disco. Isso normalmente abrange um arquivo de configuração de máquina virtual formatado em XML, juntamente com uma ou várias imagens de disco em VHD ou outros formatos.

XenServer para Proxmox

Os arquivos exportados são os seguintes.

XenServer para Proxmox 

2. Transferência de arquivos de máquina virtual para o host Proxmox

Use SCP, SFTP ou outras ferramentas adequadas para transferir os arquivos da máquina virtual exportada para o host Proxmox.

3. Transforme imagens de disco para um formato suportado pelo Proxmox VE

Proxmox VE não acomoda diretamente o formato de imagem de disco exportado por padrão do XenServer. Como resultado, você precisa convertê-lo para o formato qcow2. A ferramenta “qemu-img” pode facilitar essa transformação.

Por exemplo, para converter uma imagem de disco no formato VHD para o formato qcow2, execute o seguinte comando:

qemu-img convert -f vpc -O qcow2 <filepath/vm-name>.vhd <filepath/vm-name>.qcow2

Adapte “filepath” e “vm-name” de acordo com as suas circunstâncias específicas.

Por exemplo:

1703036691580775.png

Posteriormente, você adquire um arquivo de imagem de disco no formato .qcow2.

 1703036697215607.png

4. Criar uma nova máquina virtual no Proxmox VE

Faça login na interface web Proxmox VE para criar um novo Proxmox VM. Clique no botão "Create VM" à esquerda e, em seguida, siga as instruções do assistente para instanciar uma nova máquina virtual.

5. Importe a imagem do disco para o Proxmox VE

Use o seguinte comando para importar o arquivo de imagem para a máquina virtual recém-criada: qm importdisk <vm-id> <filepath/vm-name>.qcow2 <storage-id>.

Substitua <vm-id> pelo ID da máquina virtual recém-criada, <vm-name> pelo nome do seu arquivo de imagem, e <storage-id> pelo ID do dispositivo de armazenamento onde você deseja armazenar a imagem.

Por exemplo:

qm importdisk 107 /home/vm01/9dd1fd45-1600-452b-91b5-4690e2c9f56e.qcow2 local-lvm

XenServer para Proxmox

Este comando importará a imagem do disco 9dd1fd45-1600-452b-91b5-4690e2c9f56e.qcow2 na máquina virtual com ID 107, armazenando-a no armazenamento local-lvm.

6. Anexe o disco importado

Após executar este comando, você precisará anexar manualmente o disco importado à máquina virtual. Você pode fazer isso usando a interface web do Proxmox VE, ou usando o comando "qm set".

Se você estiver usando o comando qm set, pode parecer algo assim:

qm set 107 -scsi0 local-lvm:vm-107-disk-0

XenServer para Proxmox

Neste comando, -scsi0 é o ID SCSI para o disco (você pode ajustar isso conforme necessário com base na configuração do seu VM) e local-lvm: vm-107-disk-0 é o ID do disco que você está anexando, que foi gerado quando você importou o disco.

7. Inicie e verifique a máquina virtual

Dentro da interface da web Proxmox VE, selecione sua máquina virtual e pressione o botão "Start" para iniciá-la. Verifique se a máquina virtual inicia com sucesso e todos os serviços funcionam conforme o esperado. 

XenServer para Proxmox

Como migrar do XenServer para o Proxmox com Vinchin Backup & Recovery?

Existe uma solução para ajudá-lo a migrar facilmente VM do XenServer para o Proxmox VE - usando Vinchin Backup & Recovery.

Vinchin Backup & Recovery pode migrar VMs em mais de 10 plataformas virtuais, incluindo XenServer, VMware,   Proxmox e a maioria dos hipervisores baseados em KVM. Você pode facilmente trocar suas cargas de trabalho de TI modernas críticas de uma para outra para construir sua própria infraestrutura de TI altamente flexível.

Realiza uma funcionalidade de backup e recuperação robusta, incluindo backup incremental rápido, baseado em imagem, backup sem agente, backup e recuperação LAN-Free, cópia de backup fora do local, transmissão multithread, proteção contra ransomware e mais, para proteger de forma abrangente seus dados críticos. A restauração instantânea multiplataforma permitirá reiniciar um VM falho em 15 segundos, reduzindo significativamente o RTO.

Você pode simplesmente migrar dados de um host Proxmox VE para outra plataforma virtual e vice-versa com o console web fácil de usar:

1. Faça backup do seu VM XenServer, escolha o destino do backup e as estratégias de backup, em seguida, envie-o.

XenServer para Proxmox

2. Escolha o VM que deseja restaurar.

XenServer para Proxmox

3. Selecione o host Proxmox VE para executar o VM restaurado.

XenServer para Proxmox

4. Selecione a estratégia de restauração.

XenServer para Proxmox

5. Reveja e envie o trabalho.

XenServer para Proxmox

Inicie o trabalho e depois você pode verificar o console da web Proxmox VE e descobrir que o VM foi restaurado e está funcionando.

XenServer para Proxmox

Vinchin Backup & Recovery foi selecionado por milhares de empresas e você também pode começar a usar este poderoso sistema para proteger o ambiente virtual e migrar VM entre diferentes hipervisores com uma versão de avaliação completa de 60 dias! Além disso, entre em contato conosco e deixe suas necessidades, e então você receberá uma solução de acordo com seu ambiente de TI.

XenServer para Proxmox FAQs

1.P: Posso realizar todo o processo de migração através da interface web Proxmox VE?

R: Embora muitas tarefas possam ser realizadas através da interface web, certas operações, como converter imagens de disco e ajustar configurações, podem envolver ferramentas de linha de comando para eficiência.

2.Q: Existe uma solução de backup e recuperação recomendada para a migração de VM entre diferentes plataformas?

A: Sim, Vinchin Backup & Recovery oferece uma solução abrangente para a migração de VMs entre várias plataformas, incluindo XenServer para Proxmox VE. Oferece recursos robustos de backup e recuperação, garantindo a integridade dos dados e uma migração perfeita.

3.Q: Posso migrar VM do Proxmox para o XenServer usando o Vinchin Backup & Recovery?

A: Sim. O Vinchin Backup & Recovery pode migrar VMs em mais de 10 plataformas virtuais. Para migrar do Proxmox para o XenServer, você só precisa fazer backup do seu VM Proxmox, selecionar este backup, selecionar um host XenServer, selecionar estratégias de restauração e enviar o trabalho. Quando o trabalho de restauração terminar, você pode verificar no XenCenter.

Conclusão

O processo de migração descrito acima permite que os usuários façam a transição de máquinas virtuais do XenServer para o Proxmox VE sem interrupções. A migração de máquinas virtuais entre diferentes plataformas de virtualização permite que as organizações aproveitem os benefícios de diferentes tecnologias e se adaptem a mudanças nos requisitos. O suporte do Proxmox VE para as técnicas de virtualização KVM e LXC oferece aos usuários flexibilidade na escolha da abordagem mais adequada para suas necessidades específicas.

Compartilhar em:

Categories: VM Migration