Verwenden Sie Amazon S3 nicht mehr für Uploads

Nur zur Information: Ich habe das Problem schließlich gelöst. Ich habe komplett neu gestartet (d. h. von einem Snapshot meiner Instanz) und bin mir ziemlich sicher, dass der letztendlich funktionierende Ablauf folgender war:

  • Nutzung der Rails-Konsole zum Ausführen von SiteSetting.include_s3_uploads_in_backups=true
  • Erstellen eines neuen Backups
  • Wiederherstellung aus diesem Backup
  • Nutzung von discourse remap, um Verweise auf meine verschiedenen S3-Dateistandorte auf einen lokalen Standort zu aktualisieren
  • Neubearbeitung der Beiträge und erneutes Erstellen beider Docker-Container

Danke an @pfaffman, der mich in die richtige Richtung gelenkt hat.

EDIT

Ich sollte das hier noch erwähnen. Nach meinem vorherigen Beitrag habe ich festgestellt, dass sechs unserer Themen immer noch defekte Bilder haben (obwohl die überwiegende Mehrheit nun in Ordnung ist).

Es handelt sich um unsere sechs ältesten Beiträge, und alle ursprünglichen Bilder hatten eine andere S3-URL als alle anderen. Das ist offensichtlich kein Zufall. Also habe ich überprüft, ob sich alle diese Dateien im Verzeichnis uploads/default/original/1X befinden – und das tun sie alle. Anschließend habe ich einen Remap-Befehl mit dieser einzigartigen S3-URL ausgeführt, und dabei wurden scheinbar die richtige Anzahl von Beiträgen bearbeitet. Danach habe ich die Neubearbeitung und das erneute Erstellen der Container durchgeführt, aber diese Themen sind immer noch defekt. Hat jemand eine Idee, warum eine kleine Anzahl auf diese Weise fehlschlägt?