Как вернуть одну таблицу WordPress из бэкапа, не откатывая весь сайт
Если сломалась только одна таблица, не спешите восстанавливать весь сайт. Сначала проверьте, какая именно таблица повреждена: часто проблема в префиксе, а не в данных. Например, сбой может касаться только таблиц плагина, а контент и настройки останутся нетронутыми.
Дальше извлеките из бэкапа только нужную таблицу. Удобнее всего это делать через дамп базы: откройте файл, найдите блок CREATE TABLE и строки INSERT INTO для нужной таблицы, затем импортируйте их в отдельную копию базы или сразу в рабочую, если уверены в результате. Перед импортом лучше переименовать текущую таблицу, чтобы был запасной вариант.
Если доступен только полный архив, можно поднять его на тестовой базе, вытащить нужную таблицу и перенести обратно. Для больших сайтов это безопаснее, чем полный откат: медиа, заказы, пользователи и записи останутся на месте. После замены проверьте связи с другими таблицами — иногда нужно обновить метаданные или очистить кэш плагина.
Главное правило: сначала делайте копию текущей базы, потом работайте с одной таблицей. Так восстановление занимает меньше времени и не превращается в новый сбой.
Резервные копии WordPress
@wp_backup_restore_ww
Как вернуть одну таблицу WordPress из бэкапа, не откатывая весь сайт
Этот пост опубликован в Telegram-канале Резервные копии WordPress. Подписаться можно по ссылке: @wp_backup_restore_ww.