Todo mundo faz backup. Poucos testam o restore — e é aí que o desastre aparece.
O problema do backup que "funciona"
Um rsync noturno sem erro no log dá uma sensação perigosa de segurança. Ele só prova que a cópia rodou, não que ela é útil. Já vi cliente com três camadas de backup e nenhuma recuperável, porque ninguém nunca abriu o arquivo.
O teste mínimo que fazemos em todo VPS
- Restaurar em uma máquina separada, nunca na produção
- Subir o serviço e responder uma requisição real
- Conferir integridade do banco (
PRAGMA integrity_checkoumysqlcheck) - Medir o tempo total, do zero ao ar
Se o item 4 passa de uma janela aceitável de indisponibilidade, o backup existe mas o plano de recuperação não.
> Backup sem restore testado é esperança, não engenharia.
Frequência que recomendamos
- Diário: banco de dados (dump comprimido, retenção de 14 dias)
- Semanal: imagem completa do sistema
- Mensal: restore de verdade, com registro de tempo
O resto é teatro.