<b>Импорт данных ломает миграцию чаще, чем сама переноска сайта</b>
Если при переносе между CMS импорт настроен криво, вы получите не «пустой шаблон», а потерю связей: товары без категорий, статьи без авторов, фото без привязки к карточкам, дубли и битые URL. Поэтому до запуска проверьте не файлы, а структуру данных: что является сущностью, где у неё ID, чем связываются записи между собой.
Перед импортом обычно спасают 4 шага:
— сопоставить поля старой и новой CMS вручную, а не «по названию»;
— заранее решить, как импортируются изображения и файлы;
— проверить кодировку, даты, служебные символы и пустые значения;
— сделать тест на небольшой выборке, а не на всём массиве.
Отдельно смотрите на иерархию: категории, теги, свойства, варианты, связанные товары. Если импортировать их в неправильном порядке, система создаст записи, но связи не восстановит. Ещё один частый провал — повторный запуск: без правил уникальности он плодит дубли и перетирает уже загруженные данные.
Самый надёжный подход: сначала схема данных, потом тестовый импорт, и только затем полный прогон. Это дешевле, чем вручную чинить сотни карточек после переноса.
Перенос сайтов между CMS
@cms_migration_hub_ww
<b>Импорт данных ломает миграцию чаще, чем сама переноска сайта</b>
Этот пост опубликован в Telegram-канале Перенос сайтов между CMS. Подписаться можно по ссылке: @cms_migration_hub_ww.