Diskussion fortgesetzt von Site offline after rebuild (4th Feb 2025):
Wie implementiere ich „die Korrektur“?
Diskussion fortgesetzt von Site offline after rebuild (4th Feb 2025):
Wie implementiere ich „die Korrektur“?
Du baust wieder auf.
Jeder dieser Punkte deutet auf eine fehlgeschlagene oder fehlende Ersetzung hin – ich habe nicht alle vorherigen Beiträge gelesen, aber ich sehe, dass VIELE Leute mit Docker-Version 20.10.5 Probleme haben:
Dies könnte die Ursache des Problems sein.
Haben Sie zuerst ein Backup des Servers erstellt? Können Sie zu dem Zeitpunkt zurückkehren, bevor Sie mit dem Upgrade begonnen haben?
Wenn nicht, bin ich sicher, dass alle Daten noch vorhanden sind.
Nehmen Sie auf jeden Fall jetzt ein Backup davon vor.
Was sehen Sie, wenn Sie:
cat /var/discourse/shared/standalone/postgres_data/PG_VERSION
Irgendwann wurde entschieden, dass Support für Hilfe bei der Nutzung einer funktionierenden Discourse-Site und Installation für Hilfe für Self-Hosters gedacht ist, die keine funktionierende Discourse-Site haben. Es geht nicht um Hilfe bei der Installation, sondern um Hilfe bei Ihrer Installation, ob sie nun existiert oder nicht. Es ist also Installation als Substantiv und nicht als Verb. Ich war auch die ersten Dutzend Male verwirrt, als sie es mir angetan haben. ![]()
Das kannst du nicht. Es gibt kein Zurück. (Es sei denn, du hast vielleicht ein Backup-Image des gesamten Servers.)
Ich dachte, ich hätte gesehen, dass du zu einem alten Server-Image zurückgekehrt bist und deine Seite wieder lief? Oder vielleicht war das jemand anderes.
Du kannst die obigen Fragen beantworten und vielleicht kann Michael dir helfen. Ich denke, es wird viel schneller, einfacher und sicherer sein, zu einem neuen Droplet zu wechseln. Wenn du ein aktuelles Discourse-Backup hast, kannst du dort einfach eine Neuinstallation durchführen und dieses Backup wiederherstellen. Wenn nicht, kannst du den Anweisungen unter Eine Discourse-Site mit rsync auf einen anderen VPS verschieben folgen und das Upgrade dort versuchen. Du hast nichts zu verlieren, da deine bestehende Seite weiterhin funktionieren wird. Wenn du feststellst, dass es funktioniert, kannst du deine alte Seite stoppen, den rsync-Befehl ausführen, ihn noch einmal ausführen und dann die DNS umstellen.