Collega la cartella di backup al volume montato tramite symlink

Ciao,

Sto cercando di utilizzare un volume montato per i miei backup, ma non riesco a far funzionare correttamente la configurazione. Ho provato a montare il volume nella posizione corretta (/var/discourse/shared/standalone/backups/default) e a creare un collegamento simbolico dalla cartella predefinita a una diversa cartella di mount. Ho copiato i proprietari dei file e delle cartelle per quanto possibile, ma ottengo solo un errore del server nella sezione backup dell’amministratore. Non riesce a leggere i file di backup esistenti che ho copiato e non riesce nemmeno a crearne di nuovi in quella posizione.

Hai idea di cosa possa non funzionare?

Grazie,
Helmi

Devi configurarlo nella sezione volumes del tuo app.yml. Ecco la mia configurazione:

## Il contenitore Docker è senza stato; tutti i dati sono archiviati in /shared
volumes:
  - volume:
      host: /var/discourse/shared/standalone
      guest: /shared
  - volume:
      host: /var/discourse/shared/standalone/log/var-log
      guest: /var/log
  - volume:
      host: /mnt/discourse-data/tombstone
      guest: /shared/uploads/tombstone
  - volume:
      host: /mnt/discourse-data/optimized
      guest: /shared/uploads/default/optimized
  - volume:
      host: /mnt/discourse-data/backups
      guest: /shared/backups