Ja, leider habe ich keine S3-Zugangsdaten ![]()
Ich kann die Schritte reproduzieren:
- Installation eines neuen Discourse-Foren mit discourse_docker hinter Traefik
- Sicherung des alten Forums (einschließlich einiger alter Assets)
- Wiederherstellung der Sicherung auf dem neuen Forum
- Erzwingen von HTTPS
- Extrahieren der Asset-URLs aus der
dump.sql(aus der Sicherung)
egrep -o 'discuss-openhdfpv.eu-central-1.linodeobjects.com\\/original\\/1X\\/[0-9a-z_]{0,}\\.[0-9a-zA-Z]{0,}' ./dump.sql \u003e\u003e original.txtegrep -o 'discuss-openhdfpv.eu-central-1.linodeobjects.com\\/optimized\\/1X\\/[0-9a-z_]{0,}\\.[0-9a-zA-Z]{0,}' ./dump.sql \u003e\u003e optimized.txt
- Herunterladen der Assets:
cat optimized.txt | parallel --gnu \"wget -nc -P ./optimized/1X/ {}\"(gleicher Befehl für original) - Entfernen der S3-Konfigurationen
rake posts:rebake
Ich kann SQL-Befehle in der Datenbank ausführen, wenn ich weiß, wonach ich suchen muss.