Backup
Cosa salvare e come fare un backup coerente.
Un'installazione di Orlok ha due cose che non devi mai perdere:
| Cosa | Perché |
|---|---|
Il database nel volume db-data |
Uffici, colleghi, persone, conversazioni, wiki, documenti caricati e registro delle attività |
ORLOK_SECRET_KEY |
Senza, le chiavi dei provider, le credenziali e la password SMTP salvate non si possono decifrare |
Conserva una copia di .env.production insieme ai backup, in un posto sicuro fuori dal server.
Fai un backup
Esporta il database dall'installazione in esecuzione:
docker compose --env-file .env.production exec -T db \
pg_dump -U orlok -d orlok --format=custom > orlok-$(date +%F).dump
Utente e database sono entrambi orlok, a meno che .env.production non imposti POSTGRES_USER o
POSTGRES_DB: in quel caso usa quei valori qui e nel ripristino.
L'esportazione è coerente anche mentre le persone lavorano. Pianificala ogni giorno e tieni più copie, almeno una fuori sede.