As "Remoções Pendentes" no Proxmox Backup Server

Aprenda como o Proxmox Backup Server otimiza o armazenamento com poda inteligente coleta de lixo e gerenciamento de "Remoções Pendentes" para garantir a segurança dos dados e a continuidade dos negócios.

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

Updated by Ana on 2025/01/03

Tabela de conteúdos
  • Operação de poda

  • Coleta de Lixo (GC) e Período de Carência

  • Função de “Remoções Pendentes”

  • Gerenciar "Remoções Pendentes"

  • Simplifique a proteção das suas VMs Proxmox VE

  • Pending removals do Proxmox perguntas frequentes

  • Conclusão

Em um ambiente intensivo de dados, a gestão de backup não é apenas uma forma de proteção de dados, mas também a chave para garantir a continuidade e eficiência dos negócios. Proxmox Backup Server fornecer uma plataforma poderosa para fazer backup e restaurar máquinas virtuais e contêineres de forma segura no ambiente Proxmox VE. No entanto, à medida que os dados de backup continuam a crescer, gerenciar o espaço de armazenamento de forma eficiente torna-se crítico. Neste sentido, o PBS utiliza uma série de mecanismos, incluindo “Pending Removals” para reciclar inteligentemente blocos de dados que não são mais necessários.

Operação de poda

No sistema PBS, a operação de poda consiste em excluir backups antigos de acordo com a política de retenção definida pelo administrador. Seu objetivo é liberar espaço ocupado por backups que não estão mais em conformidade com a política de retenção. A operação de poda prepara para a exclusão marcando blocos (ou “chunks”) de dados que não são mais referenciados por nenhum backup, mas nessa etapa os dados não são imediatamente removidos do armazenamento físico.

Coleta de Lixo (GC) e Período de Carência

Para deletar fisicamente esses blocos de dados marcados, o PBS introduz um processo de coleta de lixo (GC). A tarefa do GC é responsável por escanear o sistema de arquivos, identificar e remover esses blocos de dados que não são mais necessários. No entanto, para evitar que os blocos de dados sejam excluídos prematuramente devido a desvios de relógio ou operações de backup em andamento, o PBS projetou um período de carência de 24 horas e 5 minutos. Isso significa que pelo menos 24 horas e 5 minutos precisam se passar entre o momento em que o bloco de dados é marcado como deletável pela operação de poda e o GC realmente realiza a exclusão.

Função de “Remoções Pendentes”

Blocos de dados dentro do período de carência são classificados como “Remoções Pendentes”. Embora esses blocos de dados tenham sido marcados como não necessários, eles não serão excluídos pelo ciclo GC atual devido ao período de carência. “Remoções Pendentes” fornece aos administradores de sistema uma indicação clara de quais blocos de dados estão prestes a ser removidos. Este mecanismo garante que a segurança dos seus dados não seja comprometida em caso de qualquer interrupção inesperada ou problemas de sincronização do sistema.

Em resumo, “pending removals” é o status dos backups marcados para exclusão, “prune” é o processo de realizar exclusões (com base na política de retenção) e “garbage collection” é o processo do sistema que realmente limpa os blocos de dados não referenciados. Todos os três trabalham juntos para gerenciar o espaço de armazenamento de backup, garantindo que dados antigos ou não mais necessários sejam removidos de forma segura e eficiente.

Gerenciar "Remoções Pendentes"

Para gerenciar efetivamente as "Remoções Pendentes", os administradores do PBS precisam considerar o agendamento de tarefas de poda e GC. Idealmente, as tarefas de GC devem ser agendadas pelo menos 24 horas e 5 minutos após a conclusão da operação de poda para garantir que todos os blocos de dados marcados para exclusão possam ser limpos. Alem disso, os administradores podem rastrear quais blocos de dados estão prestes a ser excluídos visualizando os logs das tarefas de GC para planejar melhor a capacidade de armazenamento.

Às vezes, mesmo que os dados estejam marcados para exclusão, o processo de coleta de lixo pode não liberar efetivamente o espaço. Você pode iniciar o processo de coleta de lixo manualmente através da linha de comando do Proxmox da seguinte forma:

proxmox-backup-manager garbage-collect --repository <repository-id>

Substitua “<repository-id>” pelo ID do seu repositório de backup.

Lembre-se de que, uma vez que um backup é podado/excluído, não pode ser recuperado, então certifique-se de que você tem as políticas de retenção corretas em vigor e que você verificou que os backups a serem removidos não são mais necessários antes de prosseguir com o processo de poda.

Simplifique a proteção das suas VMs Proxmox VE

O Proxmox VE inclui um servidor de backup integrado para proteger VMs e contêineres, mas é prudente utilizar uma solução especializada de proteção de dados secundária.

Vinchin Backup & Recovery fornecer uma suíte de funcionalidades aprimoradas de backup para Proxmox. Estas incluem backups automáticos de VM, backup sem agente, opções de backup tanto por LAN quanto LAN-Free, cópia remota, restauração instantânea e técnicas eficientes de compactação de dados. Esta suíte adere à regra de backup 3-2-1, garantindo uma proteção abrangente para a segurança e integridade dos seus dados no Proxmox VE.

Além disso, o Vinchin Backup & Recovery fortalece seus backups de VM do Proxmox VE com duas camadas de segurança por meio de criptografia de dados e proteção contra ransomware. A solução também facilita a migração de dados entre hosts Proxmox e outros ambientes virtuais, garantindo flexibilidade e facilidade de transição.

São apenas 4 etapas para você fazer backup de VMs do Proxmox VE:

1. Selecione o objeto do backup.

Selecione o objeto do backup

2. Selecione o destino do backup.

Selecione o destino do backup

3. Selecione estratégias de backup.

Selecione estratégias de backup

4. Revise e envie o trabalho.

Revisar e enviar o trabalho

Alem do Proxmox, o Vinchin suporta mais de 10 plataformas virtuais como VMware, Hyper-V, XenServer, oVirt, XCP-ng, etc. Você tem um teste gratuito completo de 60 dias para experimentar o quão eficaz é o Vinchin Backup & Recovery para proteger seu ambiente virtual. Entre em contato conosco com suas necessidades específicas, e forneceremos uma solução personalizada que se alinhe com sua infraestrutura de TI.

Pending removals do Proxmox perguntas frequentes

1. Q: Existem outras maneiras de otimizar o espaço de armazenamento do Proxmox?

A: Habilite a compactação em sistemas de arquivos que a suportem, como compactação ZFS, que pode reduzir significativamente o tamanho dos seus backups e discos de VM.

2. Q: O Proxmox Backup Server tem etapas de confirmação antes de realizar "remoções pendentes"?

A: Geralmente, o PBS não solicita aos usuários que confirmem operações de exclusão porque essas operações são normalmente acionadas por políticas de retenção automatizadas. No entanto, quando um usuário exclui um backup manualmente, geralmente há uma etapa de confirmação.

3. Q: No Proxmox Backup Server, “remoções pendentes” serão sincronizadas em um ambiente clusterizado?

A: Se você está operando em um ambiente de cluster PBS, o status de “remoções pendentes” deve ser consistente entre todos os membros do cluster porque os membros do cluster devem compartilhar o mesmo status do repositório de dados.

Conclusão

O mecanismo de "Remoções Pendentes" do Proxmox Backup Server é um recurso cuidadosamente projetado para garantir a segurança de dados enquanto automatiza o gerenciamento de backups. Através de operações inteligentes de poda e coleta de lixo, bem como configurações adequadas de período de carência, o PBS garante uma utilização eficiente do espaço de armazenamento enquanto reduz o risco de perda de dados devido a operações inadequadas. Compreender e configurar adequadamente esses mecanismos é crucial para qualquer organização que depende do Proxmox para backup de dados críticos.

Compartilhar em:

Categories: VM Backup