Ich habe das Upgrade für die neue Ubuntu-Version 25.04, Plucky Puffin, abgeschlossen, was für ein toller Name, lol.
Dies scheint für den Betrieb von Discourse gut zu funktionieren. Hier sind einige Informationen zur neuen Version:
Ich bin mir nicht sicher, ob es signifikante Unterschiede zu dieser neuen Version gibt, die Discourse beeinflussen, hat jemand Änderungen dazu bemerkt?
Auszug aus der Ankündigung:
Ubuntu 25.04 führt GNOME 48 mit Triple Buffering für flüssigere Leistung, HDR-Einstellungen und neuen Funktionen wie einem Wellbeing Panel und dem Modus „Preserve Battery Health“ ein. Ein neuer moderner PDF-Reader, Papers, ist jetzt der Standard.
Es sei denn, Sie möchten Ihr Betriebssystem lieber früher als später aktualisieren, ist es besser, bei einer LTS-Version wie 24.04 zu bleiben.
Ubuntu 25.04 erreicht sein Lebensende (EOL) im Januar 2026. Es gibt keinen Vorteil, 25.04 auf einem Discourse-Server zu verwenden. Wenn es Ihr Desktop ist und Sie es lieben, Ihr Betriebssystem zu aktualisieren, dann tun Sie es.
{“content”:"[Zitat="Ethsim2, Beitrag:3, Thema:366712"]
Wird Ubuntu bei der neuen Version eine Aufforderung anzeigen?
[/Zitat]
Es gab eine Aufforderung für die neue Version des Cloud-Servers.
Gut zu wissen, macht keinen Unterschied, oder vielleicht ist 24 besser.
[Zitat="pfaffman, Beitrag:2, Thema:366712"]
Ubuntu 25.04 wird sein Lebensende (EOL) am Januar 2026 erreichen.
[/Zitat]
Es ist verwirrend, dass es “End of Life” für die neuere Version heißen wird. Ist das für die Beta-Version vor der Hauptveröffentlichung oder so etwas?"}
Nein. Alles, was Sie tun können, ist Ihre eigenen Daten und das Forum zu sichern und neu zu installieren.
Zukünftig ist es wirklich eine gute Praxis, vor einem Upgrade einen Schnappschuss zu machen und ihn zu löschen, nachdem Sie sicher sind, dass alles reibungslos verlaufen ist und Sie dabei bleiben möchten.
Wenn Sie nur ein Forum haben, ist es am einfachsten, eine Sicherung zu erstellen, eine neue VPS zu erstellen, Discourse zu installieren und die Sicherung wiederherzustellen. Alternativ können Sie auch dabei bleiben und beim nächsten LTS-Release upgraden, wenn dieser ausreichend ausgereift ist. Das ist ebenfalls eine Option.
Hätte ich Recht, wenn ich denke, dass man die Datenbank zumindest stoppen müsste, bevor man einen Snapshot macht, um sicher zu sein, konsistente Daten zu haben?
[Zitat=“Jagster, Beitrag:11, Thema:366712”]
wenn ständig benutzt wird
[/Zitat]
Vielleicht ist es keine gute Idee, einfach einen Schnappschuss zu machen und zu vermuten, dass er korrekt wiederhergestellt werden kann. (Ich selbst benutze keine Schnappschüsse: Sie sind keine Backups. Ich denke, sie sind eine verlockende Funktion, die leicht missverstanden werden kann.)
Snapshots sind natürlich keine Backups. Sie sind ein Wayback-System, um das gesamte System wiederherzustellen, z. B. beim Upgrade von Ubuntu oder bei anderen Dingen, bei denen normale Backups nicht ausreichen.
Der Umfang und der Zweck sind völlig unterschiedlich.
Wenn Ihr Forum unter Ubuntu 22.04 läuft und Sie den Shell-Upgrader verwenden möchten, um 24.04 zu erhalten, dann ist ein Snapshot das Richtige. Sicher, ein jungfräuliches VPS hochzufahren, brandneues Discourse zu installieren und dann ein Backup wiederherzustellen, ist eine andere Möglichkeit. Keine so lustige Möglichkeit, wenn man auch etwas anderes installiert und das System angepasst hat.
Wenn Sie Discourse selbst aktualisieren, machen Sie natürlich ein Backup – erinnern Sie sich, dass Sie dann auch das Forum schließen?
Aber wenn Ihre Datenbank bei diesem Verfahren stark beschädigt ist, würde ein Snapshot Ihre Haut leicht retten.
Es ist also keine Frage von richtig oder falsch. Die beiden sind unterschiedliche Werkzeuge.
[Zitat=“Jagster, Beitrag:9, Thema:366712”]
Oder Sie bleiben in dieser Version und upgraden, wenn die nächste LTS-Version ausgereift genug ist.
[/Zitat]
Ich werde vorerst mit dieser Option fortfahren, solange diese neue Version nicht extrem instabil ist, scheint sie vorerst zu funktionieren.
Ich habe wöchentliche automatische Backups mit dem Digital Ocean Server, das gilt für die neue Seite, die bisher nicht viel Inhalt oder Nutzer hat.
Es wäre gut, die Schritte zum Wiederherstellen aus einem Backup durchzugehen, das habe ich noch nie gemacht.
Meines Verständnisses ist, dass diese Version 25 eine temporäre Version zum Testen neuer Funktionen ist, die in die Hauptproduktionsversion implementiert werden sollen. Da diese für den Januar nächsten Jahres geplant ist, wird es eine Option geben, auf die “LTS”-Version zu aktualisieren.
Wenn Sie s3 nicht für Backups konfiguriert haben und Ihre Backups größer sind, als der Nginx-Frontend verarbeiten kann, denke ich, es ist am besten, Backup und Wiederherstellung über die CLIs des alten und neuen Ubuntu-Servers durchzuführen.
enthält alle Schritte, die Sie benötigen. Mein scp war aws-cli. Empfiehlt jemand ein anderes Paket, das mit einem anderen Cloud-Anbieter unter Ubuntu funktioniert?
vielleicht eines, das Sie über snap installieren können.
[Zitat=“Ethsim2, Beitrag:15, Thema:366712”]
Wenn du s3 nicht konfiguriert hast
[/Zitat]
Das ist nicht konfiguriert, ich weiß nicht, was das ist.
Ich bin kein Technikmensch, verstehe kaum das, was du hier geschrieben hast (außer dem Verweis auf den offiziellen Leitfaden), kann das recherchieren, um das herauszufinden.
[Zitat=“Ethsim2, Beitrag:15, Thema:366712”] scp wurde durch aws-cli ersetzt
[/Zitat]
[Zitat=“Architekt, Beitrag:17, Thema:366712”]
[Zitat=“Ethsim2, Beitrag:15, Thema:366712”]
Wenn du kein s3 konfiguriert hast
[/Zitat]
Das ist bei dir nicht konfiguriert
[/Zitat]
Klingt gut, ich habe das auch nicht.
[Zitat=“Architekt, Beitrag:17, Thema:366712”]
[Zitat=“Ethsim2, Beitrag:15, Thema:366712”] scp wurde zu aws-cli
[/Zitat]
Weiß jemand, was das bedeutet?
[/Zitat]
Ich bezog mich auf die Verwendung der aws-cli Anwendung unter Ubuntu, die auf ein IAM-Konto mit temporären Anmeldedaten durch aws configure konfiguriert ist, und dann auf dem alten Server die Anwendung zum Hochladen einer großen Sicherungsdatei in S3 und auf dem neuen Server zum Herunterladen derselben Datei verwendet wird.