Créer un lien symbolique du dossier de sauvegarde vers le volume monté

Salut,

J’essaie d’utiliser un volume monté pour mes sauvegardes, mais je n’arrive pas à le faire fonctionner correctement. J’ai essayé de monter le volume à l’endroit prévu (/var/discourse/shared/standalone/backups/default) et de créer un lien symbolique du dossier par défaut vers un autre dossier monté. J’ai copié les propriétaires des fichiers et dossiers autant que possible, mais je n’obtiens qu’une erreur de serveur dans la section de sauvegarde de l’administration. Il semble incapable de lire les fichiers de sauvegarde existants que j’ai copiés, et il ne peut pas non plus en créer de nouveaux à cet endroit.

Une idée de ce qui pourrait mal se passer ici ?

Merci,
Helmi

1 « J'aime »

Vous devez configurer cela dans la section volumes de votre app.yml. Voici ma configuration :

## Le conteneur Docker est sans état ; toutes les données sont stockées dans /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
9 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.