Mi foro está experimentando una crisis de almacenamiento en este momento. Quiero reducir el espacio ocupado tanto como sea posible. ¿Cuál es el espacio de almacenamiento típico que ocupa un foro de 3 años? El mío ocupa 49,9/50 GB, lo cual es atroz. He usado ./launcher cleanup para intentar reducir el espacio. También he intentado limpiar mis antiguas docker images. Además, noté que la carpeta de medios ocupa unos 15 GB. Por supuesto, no quiero eliminar todos mis archivos multimedia. Por lo tanto, como último recurso, estoy pensando en eliminar hilos antiguos (y por eso me pregunto si existe una opción para eliminar hilos antiguos en lotes). Si tienes un método mejor, por favor házmelo saber.
Puedes liberar espacio almacenando copias de seguridad fuera del sitio, por ejemplo, en Amazon S3. Si guardas las copias de seguridad localmente, puedes reducir la cantidad que conservas.
/admin/site_settings/category/backups
Yo también lo hice. Lo reduje a 1 y aun así sigo teniendo problemas de almacenamiento. Supongo que la única otra opción que queda es externalizarlo a un servidor de almacenamiento S3.
Es difícil responder sin más información: ¿cuántas publicaciones creó tu comunidad en esos 3 años? ¿Y cuánto espacio ocupa tu directorio postgres_data? Para ilustrar, tenemos aproximadamente 4,6 millones de publicaciones y nuestro directorio de datos ocupa unos 66 GB. Sin embargo, somos una comunidad orientada a gráficos, por lo que nuestro uso es mucho, mucho mayor.
Me sorprendería que eliminar hilos que no contienen imágenes te ahorrara mucho espacio, y si lo hiciera, probablemente pronto te encontrarías con las limitaciones de espacio de tu servidor. Además, como no puedes transferir tus datos de PostgreSQL a S3, tendrás que encontrar pronto una solución de alojamiento más grande o más flexible.
Creo que los temas/publicaciones se ‘eliminan de forma suave’ a menos que los elimines directamente de la base de datos (lo cual podría ser viable, no estoy seguro, pero querría asegurarme de que las cargas de imágenes no utilizadas también se eliminen).
Por lo tanto, si los eliminas mediante los métodos estándar, no se liberará espacio (excepto por las imágenes adjuntas a esos temas/publicaciones después de esperar a que se eliminen, creo que según la configuración de ‘días de gracia para eliminar cargas eliminadas’). Esa es mi comprensión actual, aunque no estoy totalmente seguro.
Quizás usar esto podría ayudar como medida temporal:
./launcher cleanup
En mi opinión, las mejores opciones para reducir el uso de SSD/HDD serían usar S3 para las copias de seguridad, como se sugirió anteriormente, y también mover tus cargas de imágenes a S3.