J’ai sauvegardé avec succès mon instance Discourse sur Cloudflare R2. Cependant, les sauvegardes n’apparaissent pas dans le backend de Discourse. J’ai vérifié que les fichiers de sauvegarde sont présents dans le compartiment de stockage R2 et que le jeton API utilisé dispose du plus haut niveau d’autorisations. Malgré cela, le backend de Discourse n’affiche aucune sauvegarde disponible.
Malgré ces vérifications, les sauvegardes n’apparaissent toujours pas dans le backend de Discourse. Toute aide ou suggestion pour résoudre ce problème serait grandement appréciée.
C’est une excellente nouvelle ! Surtout étant donné que :
Alors ça ne semble pas si réussi ?
Il faut qu’il puisse lister les objets existants. On dirait que ce n’est pas possible.
J’ai essayé R2 il y a un moment et cela semblait fonctionner pour moi. Je pense que j’ai fait fonctionner les sauvegardes, mais je ne suis pas complètement sûr. Il y a aussi quelques autres sujets du type “J’ai fait fonctionner R2 à merveille sauf pour un tas de choses qui l’ont empêché de fonctionner”. Et maintenant que j’y pense, il se peut que ceux-ci aient également été liés à l’impossibilité de lister les objets existants dans le bucket.
Ma supposition, qui me prendrait une heure ou plus à tester, est que le problème de gz décrit précédemment est résolu, mais que la liste des fichiers n’est pas possible, donc cela pourrait très bien fonctionner pour les téléchargements (tant que vous n’avez pas besoin d’utiliser la fonctionnalité de téléchargement de fichiers S3 pour les inclure dans les sauvegardes), mais pas pour les sauvegardes.