¿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.

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.

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

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.

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.

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