Если доступ к панели медленный или база большая, WP-CLI спасает время и нервы. Вместо кликов используйте две команды: wp db export dump.sql и wp db import dump.sql.
Перед экспортом проверьте подключение к нужному сайту и сделайте имя файла понятным: wp db export backup-site.sql. Для импорта сначала остановите всё, что пишет в базу, а потом прогоните файл: wp db import backup-site.sql. После этого полезно обновить постоянные ссылки: wp rewrite flush.
Частые ошибки простые:
— экспортируют не ту копию сайта;
— импортируют дамп в пустую базу без проверки префикса таблиц;
— забывают, что в дампе могут быть старые URL и пути;
— не делают резервную копию перед перезаписью.
Если переносите сайт между доменами, сразу после импорта запускайте поиск и замену по базе через WP-CLI, а не правьте всё руками в админке. Так меньше шансов сломать сериализованные данные.
Правило одно: сначала экспорт в файл, потом проверка, потом импорт. Для регулярной работы это надежнее и быстрее любого phpMyAdmin.
WP-CLI и командная строка
@wp_cli_tricks_ww
Экспорт и импорт базы через WP-CLI быстрее, чем ковыряться в phpMyAdmin
Этот пост опубликован в Telegram-канале WP-CLI и командная строка. Подписаться можно по ссылке: @wp_cli_tricks_ww.