Kürzlich habe ich in meinem Forum ein Thema eröffnet, das ich 2015 erstellt hatte, und zu meinem Entsetzen festgestellt, dass hochgeladene Bilder verschwunden sind. Ich habe mich mit S3 verbunden und die Dateipfade überprüft, keine Dateien gefunden. Entweder sind die Dateien weg oder die Pfade sind nicht korrekt.
Potenziell jahrelange Beiträge sind verloren gegangen und ich hatte keine Ahnung. Soweit ich sehen kann, sind einige der alten Uploads verschwunden, aber nicht alle, und es scheint keinen klaren Altersgrenzwert zu geben. Zum Beispiel hat ein Thema aus dem Jahr 2015 alle seine Uploads im ersten Beitrag, aber einer der Kommentare hat einen fehlenden Upload.
Ich wäre sehr dankbar, wenn mir jemand in die richtige Richtung weisen könnte, wie ich das debuggen kann, da ich mich mit Discourse oder S3 nicht so gut auskenne.
Im Moment ist mein Gedankengang:
- Kann ich das Ausmaß des Schadens einschätzen – wie viele fehlende Dateien werden im Forum angezeigt?
- Gibt es irgendwo Protokolle zur Löschung von Uploads?
- Sind die Dateien tatsächlich weg oder nur in einen anderen Pfad im S3-Bucket verschoben worden?
- Wenn Dateien von Discourse gelöscht werden, was löst das aus?
- Kann ich Schutzmaßnahmen ergreifen, damit dies in Zukunft nicht mehr vorkommt?