Qualcuno ha suggerimenti su come indagare la perdita dei vecchi caricamenti su Discourse?

Recentemente nel mio forum ho aperto un argomento che avevo creato nel 2015 e con mio grande sgomento ho notato che le immagini caricate non ci sono più. Mi sono collegato a S3 e ho controllato i percorsi dei file, non ho trovato alcun file. Quindi o i file non ci sono più o i percorsi non sono corretti.

Potenzialmente anni di post sono andati persi e non ne avevo idea. Per quanto posso vedere, alcuni dei vecchi caricamenti sono spariti, ma non tutti, e non sembra esserci un chiaro limite di età. Ad esempio, un argomento del 2015 ha tutti i suoi caricamenti nel primo post, ma uno dei commenti ha un caricamento mancante.

Apprezzerei molto se qualcuno potesse indicarmi la giusta direzione su come eseguire il debug di questo problema, dato che non sono molto esperto di Discourse o S3.

Al momento il mio ragionamento è:

  • Posso valutare la portata del danno: quanti file mancanti vengono visualizzati nel forum?
  • Ci sono log di eliminazione dei caricamenti da qualche parte?
  • I file sono effettivamente spariti o sono stati spostati in un percorso diverso nel bucket S3?
  • Se i file vengono eliminati da Discourse, cosa li scatena?
  • Posso implementare delle misure di sicurezza per evitare che ciò accada in futuro?