Если вы переходите с одной CMS на другую, то контент, скорее всего, находится в базе данных. Просто выведите БД в нужные точки, затем создайте скрипт быстрого импорта, чтобы извлечь содержимое и отобразить любые изменения в полях БД.
Не так давно я переместил сайт со старой CMS на основе PERL на гораздо более приятную CMS на основе Zend Framework. Несмотря на то, что таблицы БД были довольно разными, у каждой CMS есть общие черты, такие как поля Title, Content, Blurb и т. Д. Это просто вопрос определения соответствия, построения сценария импорта и запуска. После написания быстрого сценария вы можете загружать обновления таким же образом, позволяя запустить бета-версию нового кода и быстро импортировать обновления, которые могут произойти между первым импортом и непосредственно перед запуском новой базы кода.