Site-Upgrade besteht auf Datenbank-Upgrade nach manuellem DB-Upgrade

Hallo,

Ich habe versucht, ein manuelles PostgreSQL-Upgrade gemäß dem Thema hier durchzuführen. Alles verlief reibungslos, bis auf den letzten Wiederaufbauschritt, bei dem mich der Launcher weiterhin darüber informiert, dass ich meine Datenbank auf PostgreSQL 15 aktualisieren muss (wofür ich nicht genügend Speicherplatz habe). Wie kann ich das debuggen?

Ich bin zuversichtlich in meinen Bash-Kenntnissen, daher müssen Sie nicht zurückhaltend sein, wenn es um die Ausführung komplizierter Befehle geht.

1 „Gefällt mir“

Sie können zur pg13-Vorlage wechseln und das Upgrade verzögern.

Ich würde empfehlen, zu einer neuen VM zu wechseln, da Ihre alte wahrscheinlich sowieso veraltet ist.

Dann stellen Sie einfach die Datenbank auf dem neuen Server wieder her. Sie können Eine Discourse-Site mit rsync auf einen anderen VPS verschieben und die Zertifikate kopieren. Aber kopieren Sie nicht die Datenbank; es ist einfacher, sie auf dem neuen Server wiederherzustellen und den Upgrade-Schritt zu überspringen.

2 „Gefällt mir“

Aus Ihrem Beitrag schließe ich, dass Sie diese Nachricht gesehen haben:

Wenn ja, erkennt das Upgrade-Skript immer noch hier, dass Sie PG 13 installiert haben, was impliziert, dass das alte Datenverzeichnis immer noch im Container gemountet ist. Unter der Annahme, dass das Upgrade erfolgreich war, ist es möglich, dass die Verzeichnisse nicht korrekt umbenannt wurden.

Beachten Sie, dass launcher auch auf verfügbaren Speicherplatz prüft, dies gibt jedoch eine andere Meldung zurück.

Wenn Sie immer noch nicht weiterkommen, teilen Sie bitte Ihre bereinigte app.yml-Datei, alle Befehle, die Sie für das manuelle Upgrade ausgeführt haben, sowie deren Ausgaben und die vollständige Ausgabe des Rebuilds mit.

2 „Gefällt mir“