# S3-Assets nach Forenumzug defekt

**URL:** <https://meta.discourse.org/t/s3-assets-broken-after-moving-forum/204627>\
**Category:** Support\
**Created:** [28. September 2021 um 08:48 UTC](https://meta.discourse.org/t/s3-assets-broken-after-moving-forum/204627 "2021-09-28T08:48:56Z")\
**Posts on this page:** 1\
**Showing post:** 11

<div class="post-metadata">

**Author:** ![LimitlessGreen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/limitlessgreen/32/235212_2.png) [@LimitlessGreen](https://meta.discourse.org/u/LimitlessGreen)\
**Post date:** [29. September 2021 um 19:03 UTC](https://meta.discourse.org/t/s3-assets-broken-after-moving-forum/204627/11 "2021-09-29T19:03:12Z")

</div>

Ja, leider habe ich keine S3-Zugangsdaten ☹

Ich kann die Schritte reproduzieren:

1. Installation eines neuen Discourse-Foren mit discourse\_docker hinter Traefik
2. Sicherung des alten Forums (einschließlich einiger alter Assets)
3. Wiederherstellung der Sicherung auf dem neuen Forum
4. Erzwingen von HTTPS
5. 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.txt`
- `egrep -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`

1. Herunterladen der Assets: `cat optimized.txt | parallel --gnu \"wget -nc -P ./optimized/1X/ {}\"` (gleicher Befehl für original)
2. Entfernen der S3-Konfigurationen
3. `rake posts:rebake`

Ich kann SQL-Befehle in der Datenbank ausführen, wenn ich weiß, wonach ich suchen muss.

---

_[View the full topic](https://meta.discourse.org/t/s3-assets-broken-after-moving-forum/204627)._
