Item 3 da sugestão B — proteger n8n SQLite que era single-point-of-failure. Script backup-n8n.sh: - Roda 2x/dia (00:30 e 12:30) via cron - Usa sqlite3 .backup (seguro com n8n rodando) - Compacta com gzip (~1.6MB → 100KB) - Rotacao: mantem ultimos 30 dias - Log em scripts/logs/backup-n8n.log Cron jobs ativos (crontab -l): - 0 2 * * * backup-vault.sh (pausado antes) - 30 0,12 * * * backup-n8n.sh (NOVO) - 0 */2 * * * health-check.sh - 0 8 * * * resumo-diario.sh - 0 14 * * * compliance-check.sh Teste manual validado: - Backup criado: backup/n8n/n8n-2026-07-06_2317.db.gz (100KB) - Log gerado em scripts/logs/backup-n8n.log |
||
|---|---|---|
| ecom-store | ||
| scripts | ||
| workflows | ||
| .gitignore | ||
| CLAUDE.md | ||
| HANDOFF-2026-07-06.md | ||