Смотря на какой релиз вам надо обновить движок.
Если на LTS последнюю, то можно базу обновить буквально за пару часов, и поставить чистый LTS движок. Если же у вас стоит много модификаций, то легче обновить всё вручную до состояния близкого к актуальной LTS (ну то есть исправить основные проблемы хотя бы).
Если на v2.4.5, то тут только базу обновлять, не иначе.
Есть вариант ещё проще. У нас есть отдельная тема с
накопительными патчами безопасности, которые исправляют проблемы безопасности в старых версиях, при этом не ломают совместимость. Можете просто установить на вашу текущую версию все патчи по инструкции, и проблем знать не будете.