Mein Forum hat derzeit ein Speicherproblem. Ich möchte den belegten Speicherplatz so weit wie möglich reduzieren. Wie viel Speicherplatz belegt typischerweise ein drei Jahre altes Forum? Mein Forum belegt 49,9 von 50 GB – das ist erschreckend. Ich habe ./launcher cleanup ausgeführt, um den Speicherplatz zu verringern. Außerdem habe ich versucht, alte docker images zu löschen. Mir ist zudem aufgefallen, dass der Ordner „media
Sie können Speicherplatz freigeben, indem Sie Backups an einem externen Standort wie Amazons S3 vorhalten. Wenn Sie Backups lokal speichern, können Sie die Anzahl der gespeicherten Backups reduzieren.
/admin/site_settings/category/backups
Ich habe das auch gemacht. Ich habe es auf 1 reduziert, und trotzdem habe ich immer noch Speicherprobleme. Ich schätze, die einzige andere verbleibende Option ist, es auf einen S3-Speicherserver auszulagern.
Das ist ohne weitere Informationen schwer zu beantworten: Wie viele Beiträge hat deine Community in diesen drei Jahren erstellt? Und wie viel Speicherplatz nimmt dein postgres_data-Verzeichnis ein? Zur Veranschaulichung: Wir haben etwa 4,6 Millionen Beiträge, und unser Datenverzeichnis ist etwa 66 GB groß. Wir sind jedoch eine grafikorientierte Community, daher ist unser Speicherbedarf viel, viel größer.
Ich wäre überrascht, wenn das Löschen von Threads, die keine Bilder enthalten, dir viel Speicherplatz sparen würde. Und falls doch, würdest du wahrscheinlich bald an die Speichergrenzen deines Servers stoßen. Da du deine Postgres-Daten nicht auf S3 auslagern kannst, wirst du in naher Zukunft eine größere oder flexiblere Hosting-Lösung finden müssen.
Ich denke, dass Themen/Beiträge ‘weich gelöscht’ werden, es sei denn, Sie löschen sie direkt aus der Datenbank (was machbar sein könnte, bin mir aber nicht sicher; ich würde jedoch sicherstellen wollen, dass auch ungenutzte Bild-Uploads bereinigt werden).
Wenn Sie sie also über die Standardmethoden löschen, wird kein Speicherplatz freigegeben (außer für die Bilder, die an diese Themen/Beiträge angehängt sind, nachdem sie nach der Einstellung ‘Grace-Period-Tage für das Bereinigen gelöschter Uploads’ entfernt wurden). Das ist mein derzeitiges Verständnis, aber ich bin nicht ganz sicher.
Vielleicht hilft dies als vorübergehende Maßnahme:
./launcher cleanup
Meiner Meinung nach wären die besten Optionen zur Verringerung der SSD-/HDD-Nutzung die Verwendung von S3 für Backups, wie oben vorgeschlagen, sowie die Verschiebung Ihrer Bild-Uploads nach S3.