Ich bin im Moment ziemlich im “Niemandsland”. Ich habe deinen Vorschlag mit PG12 und “Stable” ausprobiert. Es funktioniert nicht, die Wiederherstellung stoppt einfach. Also lösche ich die Maschine noch einmal, um es frisch zu versuchen, denn jetzt kann sie keine App-Neuerstellung mehr durchführen.
Während diese Maschine versucht, zu “PG12 zurückzukehren”, versuche ich zu sehen, ob ich mit der anderen weiterkomme: Wenn ich versuche, PG mit einer Neuinstallation zu aktualisieren, stirbt es nach Creating missing functions in the discourse_functions schema... (beginnt, 500 zurückzugeben) und tail -f shared/data/log/var-log/postgres/current zeigt, dass der Datencontainer “bewegt” wird, obwohl er nur voller “Fehler” ist, wie zum Beispiel:
discourse@discourse ERROR: relation "user_auth_tokens" does not exist at character 34
discourse@discourse STATEMENT: SELECT "user_auth_tokens".* FROM "user_auth_tokens" WHERE ((auth_token = 'XXXX=' OR
prev_auth_token = 'XXXX=') AND rotated_at > '2022-03-09 10:21:44.051357') LIMIT 1
discourse@discourse ERROR: relation "application_requests" does not exist at character 41
discourse@discourse STATEMENT: SELECT "application_requests"."id" FROM "application_requests" WHERE "application_requests"."date" = '2022-05-08' AND "application_requests"."req_type" = 0 LIMIT 1
Obwohl Discourse tot sein mag, wird die Maschine benutzt, also… funktioniert sie, aber dauert es einfach Stunden und Stunden? Denn ich habe sie über 1 Stunde laufen lassen und nichts hat sich geändert.
An diesem Punkt denke ich schon darüber nach, ob das nicht hier hingehört, lol.
PS: Ich habe 2 verschiedene Backups ausprobiert, da ich 2 gemacht habe, bevor das Abenteuer begann.