meglio
(Anton)
7. Juni 2022 um 04:32
1
Logos, Avatare und Beitragsbilder sind alle verschwunden.
Ich habe den Upload-Ordner für eines der Bilder überprüft – sie sind nicht da.
Was könnte passiert sein und gibt es eine Chance auf Wiederherstellung?
Ich habe versucht:
./launcher enter app
rake uploads:recover
rake posts:rebake
sowie das Neuerstellen des Docker-Images mit ./launcher rebuild app.
Außerdem habe ich rake posts:missing_uploads versucht und es gab die Ausgabe 0 post uploads are missing..
pfaffman
(Jay Pfaffman)
7. Juni 2022 um 09:18
3
Sind Sie von Discourse.org-Hosting migriert, ohne Ihre Bilder herunterzuladen? Worauf verweisen die defekten Bilder?
meglio
(Anton)
7. Juni 2022 um 12:49
4
Keine Migration. Bilder sind einfach eines Tages verschwunden.
Eine Sache, die wichtig sein könnte oder auch nicht, ist, dass ich beim Einrichten von Discourse einen Block-Speicher angehängt und Verzeichnisse in app.yml wie folgt zugeordnet habe:
- volume:
host: /mnt/blockstorage/shared/standalone
guest: /shared
Dann funktionierte es ~2-3 Monate lang einwandfrei. Eines Tages verschwanden die Bilder, ohne dass ich etwas getan hätte (außer vielleicht einem Rebuild, um Discourse auf die neueste Version zu aktualisieren).
pfaffman
(Jay Pfaffman)
7. Juni 2022 um 14:15
5
Es sieht so aus, als hätten Sie Ihren Block-Speicher irgendwie verloren.
Existiert der Block-Speicher noch? Sehen Sie Dateien unter /mnt/blockstorage/shared/standalone?
meglio
(Anton)
7. Juni 2022 um 16:10
6
Der Block Storage existiert, und ich kann dort NEUE Images finden – die, die ich kürzlich hochgeladen habe.
pfaffman
(Jay Pfaffman)
7. Juni 2022 um 16:27
7
aber die alten fehlen?
Und ist nichts im Grabstein?
meglio
(Anton)
7. Juni 2022 um 16:41
8
Jay Pfaffman:
aber die alten fehlen?
Ja
Ich bin mir nicht sicher, was ein Grabstein ist und wie/wo ich ihn überprüfen kann?
pfaffman
(Jay Pfaffman)
7. Juni 2022 um 16:49
9
Es ist irgendwo unter Uploads. Sie könnten versuchen
find /path/to/images -name filename-of-some-image.jpg
um nach einem fehlenden Bild zu suchen.
Es gibt auch ein
rake uploads:recover_from_tombstone
(Wenn ich mich richtig erinnere und richtig tippe)