Orlok

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.