Perdi o servidor e o backup juntos: como montei uma rotina simples com vzdump e cópia fora de casa
Eu usava o Proxmox Backup Server no meu homelab. Até o dia em que perdi o SSD do servidor e o HD de backup juntos. Não consegui recuperar nada, nem os backups.
O problema não foi a ferramenta, foi o desenho: o servidor e a cópia de segurança podiam morrer pelo mesmo motivo. Backup que morre junto com o original não é backup, é uma cópia no mesmo lugar.
Depois disso, troquei a solução sofisticada por uma simples: o vzdump, que já vem no Proxmox.
A rotina de hoje
Tudo roda sozinho, toda noite:
| Horário | O que roda |
|---|---|
| 21:00 | backup dos containers e VMs com vzdump (modo snapshot, compressão zstd) num HD externo por USB |
| 21:30 | backup da configuração do próprio host, que o vzdump não cobre |
| 23:00 | auditoria: confere se o HD está montado, se o storage está ativo, quanto espaço sobra e se o job inclui todos os guests |
No fim da auditoria, um script me manda um e-mail. Se está tudo certo, o assunto chega com "Proxmox Backup OK"; se algo falhou, o e-mail diz o quê. Backup que falha em silêncio é o pior tipo: você só descobre no dia em que precisa.
Um ano de histórico sem lotar o disco
A retenção do Proxmox (prune-backups) combina faixas de tempo. A minha guarda os últimos 14 dias, as últimas 8 semanas e um backup por mês nos últimos 12 meses:
vzdump 101 --storage backup-usb --mode snapshot --compress zstd \
--prune-backups keep-daily=14,keep-weekly=8,keep-monthly=12
Restaurar num ID novo
Para testar sem risco, restauro num ID que não existe. O original continua rodando:
pct restore 600 /caminho/vzdump-lxc-101-AAAA_MM_DD-HH_MM_SS.tar.zst
Já restaurei a partir desses backups sem nenhum problema, e é isso que importa: backup só vale se restaura.
A cópia fora de casa
Durante um tempo os backups ficavam só no HD externo, em casa. Agora cumpro a regra 3-2-1: os dados no SSD, o backup no HD USB e uma cópia dos backups dos containers no OneDrive, enviada com o rclone. Duas mídias, uma delas fora de casa.
Perder tudo uma vez me ensinou que o melhor backup é o que você entende, consegue restaurar e não está no mesmo lugar do original.
E vocês, já testaram restaurar o backup de vocês de verdade? Qual foi a última vez?
O post completo, com as telas do Proxmox e o e-mail da auditoria, está no meu blog: https://blog.brumarino.com/backup-proxmox-vzdump/?de=tabnews