Por que backups falham em silêncio
- Rotina agendada que parou após uma mudança de servidor
- Disco cheio impedindo a gravação
- Credenciais do armazenamento externo expiradas
- Arquivo gerado, mas vazio ou corrompido
- Ninguém recebe aviso de falha
O que precisa estar no backup
| Item | Observação |
|---|---|
| Banco de dados | Cópia completa e consistente |
| Arquivos enviados pelos usuários | Documentos, imagens, anexos |
| Configurações | Variáveis de ambiente e configurações do servidor, guardadas com segurança |
| Código | Normalmente no repositório; confirme que está atualizado |
Boas práticas
- Guardar cópias fora do servidor e, de preferência, em outro provedor ou região
- Manter várias versões (diária, semanal, mensal)
- Criptografar backups com dados pessoais
- Receber alerta quando a rotina falhar ou não rodar
- Definir quanto tempo de dados a empresa aceita perder e quanto tempo pode ficar parada
Teste a recuperação
Periodicamente, restaure o backup em um ambiente separado e verifique se o sistema sobe com os dados e arquivos corretos. Cronometre: o tempo de restauração precisa caber no que a empresa tolera de parada.
Inclua o teste de backup na manutenção preventiva. Se o backup roda por tarefa agendada, veja tarefas agendadas pararam. Configuramos e testamos backups no nosso serviço de manutenção de sistemas PHP e Laravel.