¿Alguien tiene alguna sugerencia sobre cómo investigar la pérdida de antiguos archivos en Discourse?

Hace poco en mi foro abrí un tema que creé en 2015 y, para mi consternación, noté que las imágenes subidas ya no están. Me conecté a S3 y verifiqué las rutas de los archivos, no se encontraron archivos. Así que o los archivos se han ido o las rutas no son correctas.

Potencialmente, años de publicaciones se han perdido y no tenía idea. Por lo que puedo ver, algunas de las cargas antiguas han desaparecido, pero no todas, y no parece haber un corte de edad claro. Por ejemplo, un tema de 2015 tiene todas sus cargas en la primera publicación, pero uno de los comentarios tiene una carga faltante.

Agradecería enormemente si alguien pudiera indicarme la dirección correcta sobre cómo depurar esto, ya que no soy muy experto en Discourse o S3.

Ahora mismo mi proceso de pensamiento es:

  • ¿Puedo evaluar la escala del daño? ¿Cuántos archivos faltantes se muestran en el foro?
  • ¿Hay algún registro de eliminación de cargas en alguna parte?
  • ¿Los archivos realmente se han ido o simplemente se han movido a una ruta diferente en el bucket de S3?
  • Si los archivos están siendo eliminados por Discourse, ¿qué lo desencadena?
  • ¿Puedo implementar alguna salvaguardia para que no suceda en el futuro?