Discourse automatisiertes wöchentliches Backup- und Update-Skript (Vermeidung von S3-Upload-Problemen)

Hallo, danke für deine Frage!

Ja – das Problem ist, dass, wenn enable_s3_uploads während des Backups aktiviert ist, das resultierende Archiv oft nicht erfolgreich wiederhergestellt werden kann. Obwohl der genaue technische Grund nicht vollständig geklärt ist (und in mehreren Threads diskutiert wurde), schlägt der Wiederherstellungsprozess häufig fehl, es sei denn, S3 wird vor dem Backup deaktiviert.

Du findest mehrere Berichte auf Meta, indem du nach \"enable_s3_uploads restore\" suchst.

Zum Beispiel zeigt dieser Thread einen typischen Fehlerfall:
:link: Trouble restoring backup--SiteSetting::Upload.s3_base_url is failing--because enable_s3_uploads was set in database

Deshalb deaktiviert mein Skript S3 vor dem Backup vorübergehend, um sicherzustellen, dass das Ergebnis sauber und wiederherstellbar ist.

Ich hoffe, das hilft zur Klärung!

1 „Gefällt mir“