Vielen Dank, dass Sie diese beiden Links geteilt haben. Ich werde beide auf jeden Fall lesen.
Ich beginne vorerst mit der aktuellen Konfiguration (1 GB RAM und 25 GB Speicherplatz), aber ich sehe, dass ich bald auf 2 GB RAM und 50 GB Speicherplatz aufrüsten werde, wenn die Dinge etwas geschäftiger werden.
(Ich habe es einige Jahre geschafft, ein kleines Forum auf 20G und ein mittelgroßes auf 25G zu betreiben, aber inzwischen bin ich zu einem Angebot mit 40G Speicher gewechselt, was es mir erlaubt hat, mich beim Upgrade zu entspannen.)
Ich nutze Digital Ocean, und ein Upgrade ist etwas „knifflig“, denn wenn ich zum nächsten Plan mit mehr Speicherplatz wechsle, der statt 6 8 kostet, ändert sich der CPU-Typ von „Regular“ zu „Premium“. Wenn ich dann auf den 12 $-Plan mit 2 GB RAM aufrüsten möchte, kann ich das nicht, da dieser Plan den CPU-Typ „Regular“ verwendet. Das bedeutet, dass ich dann zu einem viel teureren Plan wechseln müsste, um den CPU-Typ anzupassen. Zumindest sind das die Informationen, die ich von ChatGPT erhalten habe, da ich kein Experte in diesen Dingen bin, aber es ergab für mich Sinn.
Deshalb warte ich lieber, bis es sich lohnt, aufzurüsten, und gehe direkt zum 12 -Plan mit 2 GB RAM, während ich weiterhin den CPU-Typ „Regular“ beibehalte, den ich jetzt mit dem 6 -Plan habe.
Kein Problem. Ich verstehe, dass wir manchmal, wenn wir uns mit einem bestimmten Thema wohlfühlen, Dinge sagen, die für uns offensichtlicher sind, für andere aber nicht. Das passiert mir bei Musik, meinem Beruf, also versuche ich manchmal sicherzustellen, dass die Person versteht, was ich sage.
Ich schätze trotzdem all die Informationen hier. Man lernt immer etwas Neues.
In der Tat, ich habe dasselbe getan – beim Status quo geblieben, solange es sich für den zusätzlichen Aufwand gelohnt hat. Ich war auch bei Digital Ocean. Ich bin zu Hetzner gewechselt, wo ich mehr Maschine für weniger Geld bekomme.
Ich denke, ich stimme Ihrer Analyse und Ihrem Plan zu: 12 $ sind der nächste Schritt, beim aktuellen Anbieter.
Wie Sie wahrscheinlich auch festgestellt haben, wird der begrenzte Speicherplatz sowohl für Swap als auch für Platz für das Upgrade benötigt, damit es funktionieren kann. Das Upgrade benötigt auf dem Höhepunkt mehr Platz als im stationären Zustand. Aus diesem Grund bin ich, wie ich mich erinnere, vorübergehend zu einer Instanz mit mehr RAM gewechselt, um das Update durchzuführen, und dann zurück zum günstigeren Droplet gewechselt. Mit einer Maschine mit mehr RAM benötigte ich, soweit ich mich erinnere, keinen Swap.
Mit der Zeit benötigt Discourse mehr Ressourcen, und das Problem wird kniffliger.
Stellen Sie unbedingt sicher, dass Sie ein Backup erstellen und herunterladen, bevor Sie mit einem Update beginnen. Sobald Sie sich des Backups sicher sind, können Sie (und werden wahrscheinlich auch) alle Backups auf der Instanz löschen.
Ich habe die Snapshots von DO nie verwendet – sie mögen ihre Vorteile haben. Ich glaube, Sie müssten die Datenbank stoppen, bevor Sie einen davon erstellen. Und sie sind, soweit ich mich erinnere, eine zusätzliche kostenpflichtige Option.
Digital Ocean wurde auf der offiziellen Installationsseite vorgeschlagen, also habe ich mich dafür entschieden. Da ich mit vielen dieser Dinge nicht vertraut bin, vertraue ich einfach auf die Meinungen anderer. Vielleicht kann ich in Zukunft mit jemandem, der die Dinge für mich verwalten kann, andere, bessere und hoffentlich günstigere Optionen finden.
Da ich noch dabei bin, alles einzurichten, anzupassen und so weiter, neige ich dazu, mir keine großen Sorgen über das Löschen dieser Backups zu machen, aber das werde ich auf jeden Fall tun. Im Moment sind sie jeweils etwa 20 MB groß, also habe ich mir keine großen Sorgen gemacht.
Mit der Zeit werde ich auch diese Optionen überprüfen. Sehen, was am kostengünstigsten ist und so weiter. Ein Schritt nach dem anderen.