Ich verwende S3 für Datei-Uploads, aber nicht für Backups. Die relevanten Zeilen in app.yml, die auf einen Backup-Bucket auf S3 verweisen, sind auskommentiert.
Abgesehen von DISCOURSE_HOSTNAME in app.yml gibt es keinen Unterschied zwischen der Produktions- und der Staging-/Testserverkonfiguration.
Der einzige andere Unterschied ist der Build. Ich habe beide aktualisiert, aber die Staging-App neu erstellt, und sie hat eine andere Build-Nummer.
Staging: 731699a7cf
Prod: 627415eb21
Das könnte etwas damit zu tun haben, aber ich weiß nicht, was, und ich bin zurückhaltend, die Produktions-App neu zu erstellen, um es herauszufinden, falls dies die Backups dort beeinträchtigt.
Verzeichnis- und Dateiberechtigungen scheinen in Ordnung zu sein und sind auf beiden Servern konsistent.
Ich habe gerade die Aktualisierung auf diese Version abgeschlossen und kann auf meine Backup-Seite zugreifen.
Haben Sie weitere Informationen in Ihren /logs, die das Problem eingrenzen könnten? (Auch der bewährte abgesicherte Modus, falls es sich um ein Plugin usw. handelt)
Ich habe vergessen zu erwähnen, dass ich die Protokolle überprüft habe und nichts Relevantes darin gefunden habe.
Ich habe ein Plugin deaktiviert, das nur auf dem Staging-Server vorhanden war, nur für den Fall, dass es das Problem verursachte, aber nach einem Rebuild blieb das Problem bestehen. Ich habe dieselben Plugins auf dem Produktionsserver ohne Probleme.
Ich werde den abgesicherten Modus ausprobieren und sehen, ob das Hinweise gibt. Ansonsten werde ich vielleicht manuell ein Backup vom Produktionsserver wiederherstellen und sehen, was das bewirkt. Der letzte Ausweg wird eine Neuinstallation sein.
Beachten Sie, dass, wenn Admin - Einstellungen - Backups - enable_backups „Administratoren erlauben, Backups des Forums zu erstellen“ deaktiviert ist, der Tab „Backup“ auch für Administratoren verschwindet.
Ehrlich gesagt verstehe ich den Zweck dieser Einstellung nicht. Es wäre sinnvoll, wenn es eine versteckte oder globale Einstellung wäre, aber das ist nicht der Fall.
Ich bin als Administrator angemeldet. Ich habe überprüft und dieses Konto ist auf TL4 eingestellt.
Das ist es! Ich muss das deaktiviert haben, weil ich nie vorhatte, den Staging-Server zu sichern. Nicht in der Lage zu sein, ein Backup zu erstellen, ist meiner Meinung nach nicht dasselbe, wie nicht in der Lage zu sein, eines wiederherzustellen. Ich habe es nicht bemerkt und nicht erkannt, dass es den Tab „Backup“ entfernt hat.
Vielleicht wäre ein Hinweis unter dieser Option hilfreich, der darauf hinweist, wie sie sich auf die Benutzeroberfläche auswirkt.
Vielen Dank an beide, dass Sie sich eingeschaltet haben, um zu helfen.