Dominando a Replicação de VM no Proxmox VE com ZFS

O Proxmox VE oferece um recurso de replicação de dados para máquinas virtuais e contêineres, utilizando o armazenamento ZFS para gerenciamento de snapshots e integridade dos dados. Isso garante a disponibilidade e consistência dos dados em todo o seu sistema, mesmo em caso de falha de nó.

Descarregar Gratuitamente
para VM, SO, DB, Ficheiro, NAS, etc.
joao

Updated by João on 2024/07/19

Índice
  • Pré-requisitos

  • ZFS e replicação de armazenamento no Proxmox

  • Etapas para configurar o recurso de replicação no Proxmox

  • Proteção de Dados Completa para o Proxmox VE

  • Perguntas frequentes sobre replicação no Proxmox

  • Conclusão

Você está procurando por uma solução robusta de backup de VM? Experimente Vinchin Backup & Recovery!↘ Download Free Trial

O Proxmox VE é uma plataforma de gestão de servidores de código aberto que permite aos usuários gerenciar máquinas virtuais, contêineres, armazenamento, redes virtualizadas e clusters de alta disponibilidade a partir the uma única interface web. É uma ferramenta poderosa para gerenciar ambientes de servidor complexos.

A replicação de dados é um processo que consiste em copiar dados de um local para outro para garantir que todos os usuários compartilhem o mesmo nível de informação. O objetivo da replicação é manter a disponibilidade e consistência dos dados em um sistema distribuído.

Pré-requisitos

No plataforma Proxmox VE, é oferecida uma funcionalidade de replicação que pode ser utilizada tanto por máquinas virtuais quanto por contêineres. Ela pode ser agendada para replicar periodicamente o estado mais recente das máquinas virtuais e contêineres para outro nó. Caso o nó original falhe, haverá um réplica disponível em outro nó.

Para utilizar o recurso de replicação oferecido pelo PVE, devem ser atendidas as seguintes condições:

  • Você precisa ter pelo menos dois nós Proxmox

  • O nó de origem e o nó de destino devem estar no mesmo cluster

  • O disco da máquina virtual ou contêiner deve ser armazenado no armazenamento ZFS

  • Os nós-fonte e alvo devem ter armazenamento ZFS com o mesmo nome

  • O nó de destino precisa ter espaço de armazenamento suficiente

ZFS e replicação de armazenamento no Proxmox

O Proxmox VE utiliza o ZFS para sua funcionalidade de replicação. O ZFS é um sistema de arquivos avançado que inclui recursos como gerenciamento de instantâneos e verificação da integridade dos dados. O Proxmox VE pode capturar instantâneos ZFS dos volumes de armazenamento de máquinas virtuais e contêineres e replicá-los para outro nó no cluster. 

A ferramenta de linha de comando, pvesr, é utilizada para gerenciar o framework de replicação de armazenamento do Proxmox VE. A replicação de armazenamento melhora a redundância das máquinas convidadas utilizando armazenamento local, ao mesmo tempo em que diminui os tempos de migração.Esta ferramenta facilita a replicação de discos virtuais convidados para diferentes nós, permitindo acesso aos dados do convidado em outros nós sem a necessidade de armazenamento compartilhado. A replicação de armazenamento utiliza tecnologia de snapshot para reduzir o volume de dados transmitidos pela rede. Assim, após a primeira sincronização completa, apenas é necessário transmitir os novos dados incrementais. Caso ocorra uma falha no nó, seu convidado pode iniciar a operação no nó replicado.

Cada hóspede pode replicar simultaneamente para vários nós de destino, no entanto, a replicação para o mesmo nó de destino não pode ocorrer mais de uma vez simultaneamente.

Para configurar a replicação de armazenamento, é essencial estabelecer o armazenamento localmente no ZFS para a máquina virtual.

Etapas para configurar o recurso de replicação no Proxmox

1. Crie um pool ZFS de armazenamento

Você precisa preparar um disco separado e formatá-lo.

Acesse a Interface Gráfica do Usuário do Proxmox VE, selecione o nó onde deseja criar o pool de armazenamento e clique em ZFS.

Replicação de VM no Proxmox

Em seguida, clique em Create ZFS. Uma janela pop-up subsequente aparecerá, exibindo as partições de disco já formatadas. Selecione a partição que deseja utilizar e insira um nome.

Replicação de VM no Proxmox

Nos outros nós de serviço, realize os mesmos passos acima. Observe que ao criar o ZFS em outros nós, verifique Add Storage. E o nome criado deve ser igual ao nome do primeiro pool de armazenamento ZFS criado anteriormente. Caso contrário, ocorrerá um erro durante a cópia do armazenamento.

Em seguida, em seu Datacenter > Storage, selecione o armazenamento ZFS curador, edite o nó para o nó de armazenamento ZFS desejado.

Replicar VM no Proxmox

2. Incorporação de um esquema de replicação

Selecione a máquina virtual ou o contêiner destinado à replicação. Ao seu lado direito, escolha Replication, em seguida, clique em Add. Uma janela pop-up aparecerá onde você designará o destino da replicação, definirá a frequência da replicação em termos de intervalo de tempo e a taxa antes de clicar em Create.

Assim, isso resulta na replicação síncrona dos dados da máquina virtual em outros nós.

Além disso, se a máquina virtual de origem tiver tomado um snapshot, ele também será replicado durante o processo de replicação.Durante o processo de replicação, os registros serão exibidos, mas há um ponto especial a ser observado: a tarefa de replicação não é exibida na janela de registro na parte inferior da interface do sistema principal. Você precisa clicar na guia Replicação do nó ou da máquina virtual para vê-lo.

Para verificar o status da tarefa de replicação em andamento ou o resultado da última tarefa de replicação, você pode selecionar a tarefa e então pressionar o botão Log.

3. Em conjunto com a Alta Disponibilidade

No caso de falhas em nós de servidor de máquinas virtuais, a alta disponibilidade permite a migração da máquina virtual para outros nós operacionais.

Vá para Datacenter > HA, e abaixo, incorpore a máquina virtual ou o contêiner que deseja gerenciar com HA. Selecione o nó de destino e clique em Create. 

Para testar: Você pode desligar manualmente os nós do servidor e monitorar se a máquina virtual gerenciada pelo HA migra para outros nós.

Proteção de Dados Completa para o Proxmox VE

Embora a replicação seja uma ferramenta poderosa para manter a disponibilidade dos dados, a cópia de segurança dos dados também não deve ser ignorada. A replicação protege contra falhas de hardware e eventos catastróficos, mas não protege contra a corrupção de dados ou exclusão acidental. Portanto, é fundamental ter também um sistema de backup separado em vigor.

Vinchin Backup & Recovery é uma solução avançada de proteção para o ambiente Proxmox VE, oferecendo recursos de backup como backup automático de VM, backup sem agente, backup LAN/LAN-Free, cópia fora do local, recuperação instantânea, redução efetiva de dados, arquivamento em nuvem e outros, seguindo estritamente a arquitetura de backup dourada 3-2-1 para garantir completamente a segurança e integridade dos seus dados no Proxmox VE, além da replicação.

Além disso, a criptografia de dados e a proteção anti-ransomware oferecem-lhe um duplo seguro para proteger os backups das VMs do Proxmox VE. Você também pode migrar dados de um host Proxmox para outra plataforma virtual e vice-versa de maneira simples.

Só são necessários 4 passos para fazer o backup das VMs do Proxmox VE:

1. Selecione o objeto de backup.

Selecione o objeto de backup

2. Selecione o destino de backup.

Selecione o destino do backup

3. Selecione as estratégias de backup.

Selecione as estratégias de backup

4. Revisar e enviar o trabalho.

Rever e enviar o trabalho

O Vinchin Backup & Recovery foi escolhido por milhares de empresas e você também pode começar a usar esse poderoso sistema com um teste gratuito de 60 dias com todas as funcionalidades para proteger seu ambiente Proxmox! 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.

Perguntas frequentes sobre replicação no Proxmox

1. P: Um computador virtual pode se replicar para múltiplos nós-alvo simultaneamente?

R: Sim, cada máquina virtual pode se replicar para vários nós-alvo simultaneamente, aumentando a redundância. No entanto, a replicação simultânea para o mesmo nó-alvo é restrita para evitar conflitos.

2. Q: Quais são as principais diferenças entre ZFS e Ceph no ecossistema de armazenamento do Proxmox VE?

A: O ZFS é um sistema de arquivos e gerenciador de volumes, oferecendo gerenciamento de snapshots e verificação da integridade dos dados. Por outro lado, o Ceph é um sistema de armazenamento de objetos distribuído, fornecendo armazenamento escalável e tolerante a falhas. A escolha depende das necessidades específicas de armazenamento, com o ZFS sendo frequentemente utilizado para armazenamento local e o Ceph para cenários distribuídos.

3. P: A replicação do Proxmox VE é um substituto para uma estratégia de backup abrangente?

R: Não, a replicação no Proxmox VE protege contra falhas de hardware, mas não aborda problemas como corrupção de dados ou exclusão acidental. Um sistema de backup separado, como o Vinchin Backup & Recovery, é fundamental para a proteção completa dos dados.

Conclusão

O recurso de replicação do Proxmox VE, impulsionado pelo ZFS, garante a consistência e disponibilidade dos dados entre os nós em um cluster. Ao configurar o armazenamento ZFS, estabelecer esquemas de replicação e integrar com Alta Disponibilidade, os usuários podem reforçar seus ambientes de servidor contra falhas, minimizar o tempo de inatividade e gerenciar de forma eficiente as máquinas virtuais.

Você pode escolher o Vinchin Backup & Recovery para proteger facilmente as VMs no Proxmox VE. Não perca a oportunidade de experimentar a versão gratuita!

Partilhar em:

Categories: VM Tips