Миграция БД без сюрпризов: 7 проверок, которые экономят часы отката
Перед переносом базы проверь не только дамп, но и окружение: совпадают ли кодировка, collation, размер пакета, права пользователя и путь к файлам. Частая ошибка — утащить таблицы, а потом ловить битые ссылки на медиа, кэш и сериализованные данные.
Перед стартом сделай бэкап и тестовый прогон на копии. Если в базе есть сериализованные поля, не правь их через обычную замену строк — легко сломать длины значений. Для WordPress безопаснее использовать инструменты, которые корректно обрабатывают сериализацию, или точечный SQL только там, где структура проста.
После импорта сразу проверь: открывается ли админка, работают ли формы, сохраняются ли настройки, нет ли ошибок в логах. Отдельно смотри таблицы wp_options, wp_postmeta и wp_usermeta — именно там чаще всего всплывают старые домены, пути и хвосты от плагинов.
Если база большая, переноси сначала структуру, потом данные, а финальную синхронизацию делай на коротком окне без изменений. Так меньше шанс получить рассинхрон между контентом, заказами и комментариями. Закрепи за миграцией чек-лист: бэкап, тест, импорт, проверка, только потом переключение.
Работа с БД WordPress
@wp_database_mastery_ww
Миграция БД без сюрпризов: 7 проверок, которые экономят часы отката
Этот пост опубликован в Telegram-канале Работа с БД WordPress. Подписаться можно по ссылке: @wp_database_mastery_ww.