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

Всем привет. В прошлой статье писал как сделать резервную копию сайта, сегодня продолжение темы — как восстановить сайт на wordpress. Думаю, вы уже поняли о необходимости периодически делать резервные копии сайта. В жизни всякое случается: на хостинг надейся , а сам не плошай.

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

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

Порядок восстановления сайта из бэкапа роли не играет. Восстановим сначала файлы сайта.

Вам пригодится: «Как вручную обновить WordPress»

Восстановление файлов сайта из резервной копии

Резервную копию закинуть на хостинг можно двумя способами: по FTP, и через файловый менеджер консоли управления. Я предпочитаю через консоль и буду показывать именно так. Но в принципе разницы нет, делайте как удобно. На хостинге которым пользуюсь я консоль управления ISP Manager. Если у вас другая, ничего, важно понять принцип. Заходите в раздел Менеджер файлов, папку www ⇒ ваш сайт.

www-сайт

Удаляете в ней все существующие файлы. Жмёте кнопку Закачать.

панель хостинга 2

Выбираете на компьютере скачанный ранее архив с бэкапом файлов. Закачиваете. Архив разархивируете и удаляете. Он больше не нужен.

Таким простым способом восстановили файлы вордпресс, тему, плагины. Далее нужно восстановить базу данных.

Восстановление базы данных MySQL из бэкапа

В консоли хостинга входите в раздел PhpMyAdmin. Нужно ввести данные для входа (логин, пароль), указанные при создании базы данных. Если не помните, то их легко найти. В корневом каталоге сайта ищите файл wp-config.php. В нём указанны название базы, пользователь и пароль.

редактирование wp-config

В PhpMyAdmin вошли.

Кликаете на базу данных которая нужна.

База данных mysql

После открытия выбираете все таблицы и удаляете.

Удалить базу данных

Вам пригодится: «Удалить базу данных MySql»

Теперь закачаем имеющеюся резервную копию базы данных. Нажимаете Импорт.

Импорт базы данных

На компьютере выбираете архив с бэкапом. Ок.

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

Через несколько секунд база данных загрузится, получите уведомление об успешной операции.

Импорт базы данных завершен успешно

Как видите восстановить сайт на wordpress из резервной копии совсем несложно.

В случае если хотите перенести сайт на другой домен нужно сделать некоторые правки в файле резервной копии .sql, так как в нём стоят ссылки на старый домен. Откройте файл блокнотом Notepad++. Нажимаете сочетание клавиш Cntr+F. Вписываете в графы старый домен заменить на новый.

notepad++заменить

Сохраняете, архивируете в архив .zip.

На новом домене в панели PhpMyAdmin создаёте новую базу данных. При создании базы обратите на кодировку. Должна быть такая же как и на хостинге где создавалась резервная копия. В инете много информации и все пишут про кодировку utf8_general_ci. Но у меня база с кодировкой utf8mb4_general_ci и вылетали кракозябры, пока не разобрался.

В файле wp-config.php указываете параметры для подключения базы.

Итак, вы получили подробную инструкцию, как восстановить сайт на wordpress. Лучше же, конечно, чтобы она не пригодилась, но знать как восстановить сайт из бэкапа надо.

Отпишитесь в комментариях, полезна ли статья?

Удачи Вам и Вашим проектам!

С уважением, Павел Коновалов

Добавить комментарий

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