На будущее: Если планируете грандиозное обновление, то необходимо всегда делать бэкап. Это золотое правило любого уважающего себя разработчика. Не стоит пренебрегать бэкапом. Это может спасти ваши нервы и время.
Теперь рассмотрим ситуацию, когда восстановить из бэкапа невозможно, но есть конфигурационный файл.
Принцип такой: через интерфейс : сравнить/объединить удаляешь новое, восстанавливаешь старое. По веткам иеархии метаданных переходишь и выбираешь, что удалить, а что оставить.
Вариант, когда нету конфигурационного файла и нет бэкапа. Через отладку комментируйте строки, где появляется ошибка.
Вариант, когда есть конфиг. файл, нету бэкапа и нет возможности его использовать, либо не получается:
Отдать специалисту вопрос.
Надеюсь понятно расписал.