Последняя версия 18.2.1 не думаю что там сильно архитектуру основных компонентов поменяли, но я бы пошел стандартным путем, поднял бы тестовый сервер на него скопировал основной и смотрел как отработают самописные скрипты, если все ок, обновляем основной сервер, нет ищем что не работает, исправляем, меняем местами тестовый и основной