WordPress

Как восстановить сайт на wordpress

Как восстановить сайт на wordpress 📅 ⏱ 22:08 ⏳ 1 мин 💬 0

Как восстановить сайт на wordpress: простыми словами, по шагам и с примерами. Разбираем, как это работает на практике, типичные ошибки и лучшие решения. Раскрыв

Как восстановить сайт на wordpress

Коротко: восстановление сайта на WordPress — это возврат файлов и базы данных из резервной копии (бэкапа). Есть три пути: восстановить из бэкапа хостинга, из бэкапа плагина (например UpdraftPlus) или вручную (файлы по FTP + база через phpMyAdmin). Главное правило: сначала бэкап текущего «сломанного» состояния, потом восстановление.

Кому и зачемСайт «упал» после обновления, взломан, случайно удалили контент или сломали тему. В большинстве случаев всё лечится восстановлением из копии — если она есть. Поэтому автору важно настроить автобэкапы заранее.

Вкладки: способы восстановления




  1. Войдите в панель хостинга (cPanel, ISPmanager и т.п.).
  2. Откройте раздел «Резервные копии» / «Бэкапы».
  3. Найдите копию за дату до проблемы.
  4. Сделайте снимок текущего состояния (или хотя бы базу).
  5. Восстановите выбранную копию целиком.

Самый быстрый способ, но он «перезатрёт» всё, включая изменения после даты бэкапа.

Плагины резервного копирования (UpdraftPlus, BackWPup) хранят копии файлов и базы отдельно, часто в облаке. Восстановление делают из админки: выбираете точку и нажимаете «Восстановить».

Плюс: можно вернуть только базу или только файлы. Это удобно, когда «сломались» настройки, а файлы целы.

  1. Возьмите копию папки сайта и дамп базы .sql.
  2. Загрузите файлы по FTP/SFTP, перезаписав папку сайта.
  3. Импортируйте базу через phpMyAdmin.
  4. Проверьте wp-config.php — доступы к базе должны быть актуальными.
  5. Очистите кэш и проверьте сайт.

Сначала обязательно сохраните текущую базу: иногда её проще «докрутить», чем восстанавливать всё.

BASH
# дамп базы
wp db export backup.sql

# восстановление базы из дампа
wp db import backup.sql

# список плагинов / тем
wp plugin list
wp theme list

WP-CLI удобен, если у вас есть SSH-доступ. Импорт базы занимает секунды.

Никогда не восстанавливайте «на живую» без снимкаПеред любым восстановлением сохраните текущие файлы и базу. Иначе, если копия окажется старой или битой, вы потеряете и её, и текущее состояние.

Если сайт восстановили, но он «белый экран»

  1. Включите показ ошибок: в wp-config.php — define('WP_DEBUG', true);
  2. Проверьте, совпадают ли данные базы в wp-config.php с реальными.
  3. Посмотрите, та ли версия PHP и нет ли ошибок в логах сервера.
  4. Отключите подозрительный плагин, вернув папку из бэкапа.
  5. Проверьте права на файлы (обычно папки 755, файлы 644).

Восстановление после взлома

Шаг Что делать
1. Смена ключей сменить пароли админки, базы, FTP, хостинга
2. Копия сделать бэкап «как есть» — для разбора
3. Чистое ядро переустановить WordPress из свежего архива, не теряя контент
4. Проверка тем/плагинов удалить неизвестные, обновить остальные
5. Сканер просканировать на вирусы, проверить index-файлы

Как не оказаться без бэкапа

  • Автобэкап базы — каждый день, файлов — раз в неделю.
  • Храните копии в двух местах (хостинг + облако).
  • Проверяйте бэкапы: иногда они битые, и узнаёте вы об этом в самый неподходящий момент.

Проверьте себя

Чек-лист




Что нужно сделать ПЕРЕД восстановлением?




Какой командой WP-CLI восстановить базу из дампа?




Вопросы и ответы

Да, и это часто спасает: контент и настройки лежат в базе. Если файлы целы, а «сломались» страницы — восстановите только базу.

Проверьте корзину записей и страниц, кэш-сервисы (иногда там старые версии) и логи хостинга. Дальше — диагностика и ручное восстановление работоспособности.

Всё, что появилось после даты бэкапа, будет потеряно. Поэтому важна частота автобэкапов и снимок текущего состояния.

Базу — ежедневно, файлы — при каждом обновлении темы/плагинов. Перед крупными обновлениями — всегда вручную.

Итоги

  • Восстановление = возврат файлов и базы из бэкапа.
  • Три пути: бэкап хостинга, плагин, вручную (FTP + phpMyAdmin).
  • Перед восстановлением сохраните текущее состояние.
  • Настройте регулярные автобэкапы заранее — это дешевле любых «спасательных» работ.
Поделиться: ВКонтакте Telegram WhatsApp Одноклассники Viber Мой Мир

Комментарии

Пока комментариев нет — будьте первым, кто поделится мнением.

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Получите консультацию нашего маркетолога

Изучит ваш проект, подберет подходящие услуги и тарифы

Получите бесплатный аудит

Наш специалист сделает базовый аудит вашего проекта и предложит персональные предложения.

Закажите услугу Каталог морепродуктов

Наш специалист свяжется с вами в ближайшее время и уточнит детали

Закажите адаптивный сайт

Наш специалист поможет составить Вам техническое задание на разработку сайта

Закажите сайт

Наш специалист поможет составить Вам техническое задание на разработку сайта

Закажите сайт лендинг

Наш специалист поможет составить Вам техническое задание на разработку сайта

Закажите сайт каталог

Наш специалист поможет составить Вам техническое задание на разработку сайта

Закажите интернет-магазин

Наш специалист поможет составить Вам техническое задание на разработку сайта

Закажите веб-приложение

Наш специалист поможет составить Вам техническое задание на разработку сайта

Закажите тариф Аутсорс

Стоимость от 150 000 ₽

Закажите тариф Магазин

Стоимость 90 000 ₽

Закажите тариф Классический

Стоимость 60 000 ₽

Закажите тариф Эконом

Стоимость 40 000 ₽

Закажите SEO продвижение

Наш специалист свяжется с вами, проведет анализ, предложит стоимость