¿Qué hay que tener en cuenta al actualizar una versión antigua de Discourse a la más reciente?

Tengo la tarea de actualizar el foro de Discourse, aún no conozco la versión actual, pero supongo que tiene 1 año sin actualizarse. Algunas de mis dudas son:

¿Hay algún paso especial para actualizar este servidor para no romperlo?

¿Tengo que actualizar paso a paso, una versión a la vez para finalmente obtener la última versión?

Me preocupa cualquier cambio en la base de datos (versión o estructura).

Agradeceré cualquier consejo y comentario.

2 Me gusta

He realizado actualizaciones que estaban varios años atrasadas sin incidentes.

Algunos cambios importantes vinieron con la actualización a Ember, por lo que si tienes temas personalizados, podrían ser un problema.

Si tu sistema operativo es antiguo, podría ser un buen momento para mudarse a un nuevo servidor, lo que facilitará las pruebas antes de cambiar.

4 Me gusta

Gracias, actualizaré el servidor. Ahora está ejecutando Ubuntu 20.04.

2 Me gusta

No es necesario actualizar 20.04, pero si realmente te preocupa la actualización, moverte a un nuevo servidor te permite probar antes de cambiar a él. Puedes usar una IP reservada para cambiar al nuevo servidor en cero tiempo.

Consulta Mover un sitio de Discourse a otro VPS con rsync.

3 Me gusta

Asegúrate de hacer una copia de seguridad antes de empezar y descárgala en un lugar seguro. Preferiblemente, haz también una segunda copia.

4 Me gusta

Habilita y crea instantáneas además de copias de seguridad desde el panel.