Ich habe PostgreSQL 15 update gesehen, was darauf hindeutet, dass ich im Idealfall nur zweimal ./launcher rebuild app ausführen müsste (und danach einige optionale Befehle ausführen kann). Es gibt die Warnung, dass 2x Datenbankgröße an zusätzlichem Festplattenspeicher benötigt wird, “wenn Ihre Datenbank sehr groß ist” (vielleicht wird dieser zusätzliche Speicherplatz auch für eine kleine Datenbank benötigt?)
Gibt es eine Liste mit Anforderungen oder spezifischen Anweisungen für dieses Upgrade?
Ich bin ziemlich sicher, dass zumindest die meisten Leute, die Probleme hatten, veraltete Docker-Versionen hatten, die meistens durch veraltete Betriebssystemversionen verursacht wurden.
Wenn Sie eine neue VM hochfahren, kann nichts schiefgehen, da Ihr alter Server weiterhin verfügbar sein wird.
Ich vermute, das stimmt. Es ist ziemlich schwer herauszufinden, welche Version genau das Problem ist. Ich habe heute etwa 10 Websites aktualisiert. Die mit aktuellem Docker funktionierten alle einwandfrei.
Ich halte die anderen Anweisungen für viel idiotensicherer. Wenn etwas schiefgeht, funktioniert Ihre bestehende Website einfach weiter. Wenn bei einem Ihrer do-release-update-Schritte etwas schiefgegangen wäre, müssten Sie immer wieder zu Ihrem letzten Snapshot zurückkehren.
Es gibt mehr als eine Möglichkeit, eine Katze zu häuten!
Mit “idiotensicher” meinte ich die Anweisungen selbst, z. B. welche Flags für rsync zu verwenden sind (es gab verschiedene Vorschläge), welche Anweisungen befolgt werden sollen (es gab mindestens drei).
Ich verstehe Ihren Standpunkt, dass ein Idiot (wenn er den Anweisungen folgen könnte) besser dran wäre, es auf die rsync-Art zu tun. Ich hätte es lieber so gemacht, aus den von Ihnen genannten Gründen, aber ich habe mir einfach nicht zugetraut, die richtigen Entscheidungen zu treffen.
Wenn ich aus dem Snapshot hätte wiederherstellen müssen, hätte ich es vielleicht als nächstes versucht!