Рассказываю как обновился с 14 Бизнес по 18 малый бизнес - битрикс с переходом на php7 и Марию10.
---
1. Ввел новый ключ, но не обновлял. Сделал резервную копию и развернул ее на другом сервере с такой же конфигурацией.
2. Провел проверки на предмет модификации ядра.
3. Сменил кодировку с 1251 на utf 8 через скрипт
4. Запустил обновление
5. Частично обновилось и упало с ошибкой на версию php
6. Поднял php до версии 7.3
7. Продолжил обновление
8. Опять упало, так как нужно было пересканировать, переконвертировать магазин, скидки, доставки....
9. Затем опять обновление запустил
10. Поднял версию мускул с 5 до 10
11. Сделал резервную копию и развернул ее на боевом сервере
12. Глобальных правок не было. Местами лишь заменил устаревшие функции.
Во время обновления Битрикс ругался на модули не входящие в лицензию. Но мы ими не пользовались все равно. Удалили.
Все работает. По времени ушло примерно 20 часов. Больше всего времени занимало упаковка, распаковка, скачивания, закачивание архивов.