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