На что обратить внимание при обновлении старой версии Discourse до последней?

Мне поручено обновить форум Discourse. Я пока не знаю текущую версию, но предполагаю, что сервер не обновлялся уже год. У меня есть несколько вопросов:

Есть ли какие-то особые шаги для обновления этого сервера, чтобы не сломать его?

Нужно ли обновлять его поэтапно, по одной версии за раз, чтобы в итоге получить последнюю версию?

Я беспокоюсь насчёт изменений в базе данных (версии или структуры).

Буду признателен за любые советы и комментарии.

Я проводил обновления, отставшие на несколько лет, без каких-либо инцидентов.

При переходе на Ember произошли некоторые существенные изменения, поэтому, если у вас есть пользовательские темы, они могут вызвать проблемы.

Если ваша операционная система устарела, это может быть хорошим временем для перехода на новый сервер, что позволит легко протестировать всё перед переключением.

Спасибо, я обновлю сервер. Сейчас на нём работает Ubuntu 20.04.

Обновление до 20.04 не обязательно, но если вы беспокоитесь по поводу обновления, перенос на новый сервер позволит вам протестировать систему перед переключением. Вы можете использовать зарезервированный IP-адрес для мгновенного переключения на новый сервер.

См. Перенос сайта Discourse на другой VPS с помощью rsync.

Обязательно сделайте резервную копию перед началом работы и сохраните её в надёжном месте. Желательно также создать вторую копию.

Включите и создавайте снимки отдельно от резервных копий из панели управления!