Quelqu'un a-t-il des suggestions sur la façon d'enquêter sur la perte d'anciens uploads sur Discourse ?

Récemment, sur mon forum, j’ai ouvert un sujet que j’avais créé en 2015 et, à ma grande consternation, j’ai remarqué que les images téléchargées avaient disparu. Je me suis connecté à S3 et j’ai vérifié les chemins des fichiers, aucun fichier à trouver. Donc, soit les fichiers ont disparu, soit les chemins ne sont pas corrects.

Potentiellement, des années de publications ont disparu et je n’en avais aucune idée. Autant que je puisse voir, certains des anciens téléchargements ont disparu, mais pas tous, et il ne semble pas y avoir de date limite claire. Par exemple, un sujet de 2015 a tous ses téléchargements dans le premier message, mais l’un des commentaires a un téléchargement manquant.

J’apprécierais grandement si quelqu’un pouvait m’indiquer la bonne direction pour déboguer cela, car je ne suis pas très compétent en Discourse ou S3.

Actuellement, ma réflexion est la suivante :

  • Puis-je évaluer l’ampleur des dégâts - combien de fichiers manquants sont affichés sur le forum ?
  • Y a-t-il des journaux de suppression de téléchargements quelque part ?
  • Les fichiers ont-ils réellement disparu ou ont-ils simplement été déplacés vers un chemin différent dans le bucket S3 ?
  • Si les fichiers sont supprimés par Discourse, qu’est-ce qui le déclenche ?
  • Puis-je mettre en place des mesures de protection pour que cela ne se reproduise plus à l’avenir ?