Das Literate Computing-Dashboard hat erfolgreich zwei Standalone-Sites und eine Zwei-Container-Site ohne Zwischenfälle aktualisiert. Meistens war nur die Änderung der Ziel-Postgres-Version in einer Variablen erforderlich, sodass der Prozess, wie angekündigt, mit den letzten mehreren Updates identisch war.
Es ist tatsächlich ziemlich gut unterstützt und viel sicherer als ein Upgrade der Datenbank-Hauptversion. Falls etwas schiefgeht, musst du den Wechsel zum neuen Server einfach nicht durchführen. Wenn du bald ein OS-Upgrade benötigst und/oder minimale Ausfallzeiten möchtest, ist dies ein guter Ansatz. Du hast Lesezugriff, während du den neuen Server aufbaust, und schaltest dann darauf um. Der einfache Weg bedeutet nur Ausfallzeit für den finalen Neuaufbau, oder gar keine Ausfallzeit, wenn du die Zertifikate vom alten Server kopierst.
Falls bei einem Datenbank-Upgrade alles schiefgeht, ist der Aufbau eines neuen Servers und die Wiederherstellung des Backups die einfache Lösung.
Stelle sicher, dass du ein Backup erstellst, bevor du beginnst. Ich mache ein Backup nur der Datenbank, da du deine Uploads nicht verlierst.