mojwp.ru
Назад

Как восстановить базу данных сайта из бэкапа в phpMyAdmin

Опубликовано: 12.05.2014
2
2543

Как восстановить базу данных сайта из бэкапаПоделюсь опытом как восстановить базу данных (БД) сайта из бэкапа через phpMyAdmin на вашем хостинге.

Данная вещь может ни разу вам не пригодиться, но на всякий случай должны понимать как действовать в критической ситуации. Как говорится: "Готовь сани летом...".

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

Резервное копирование сайта (базы данных)

Надеюсь вы заранее позаботились о резервном копировании своей БД? Если нет, то в помощь плагин WP-DB-Backup. Так же у самого хостера может быть подобная услуга. Вот так это выглядит у меня на хостинге:

бэкап сайта
Клик для увеличения

Как восстановить базу данных из бэкапа

На данный момент у вас уже есть бэкап БД на компьютере. Остается его залить в текущую БД с подменой, чтобы сайт снова начал работать, либо вступили в силу изменения, которые вы делали на локалке или другом сайте. Для этого необходимо попасть в phpMyAdmin у вас на хостинге. Покажу на примере своего хостера Beget (на других будет похоже в функциональной части).

Сам phpMyAdmin выглядеть у вас будет аналогично, быть может с небольшими отличиями.

  • Перехожу в соотв. раздел - правый верхний угол предыдущей картинки MYSQL
  • Напротив нужной БД (если у вас не одна, а несколько) нажимаю на надпись phpMyAdmin (картинка ниже)

Как восстановить базу данных сайта из бэкапа

Перед вами откроется вот такая страница, где необходимо кликнуть по названию своей БД:

Как восстановить базу данных из бэкапа
Клик для увеличения

Теперь у вас появится возможность восстановить сайт из бэкапа. Кликаете на "Импорт" в верхней панели:

Как восстановить базу данных сайта из бэкапа
Клик для увеличения

Далее остается выбрать у себя на компьютере бэкап (его расположение) и нажать на ОК в конце страницы:

бэкап phpmyadmin
Клик для увеличения

По-умолчанию все сайты на WordPress идут в кодировке UTF-8, поэтому данную настройку трогать не нужно. Если же у вас сайт в другой кодировке, то подберите подходящую из выпадающего списка. Остальные оставляем как есть на странице.

После нажатия ОК запустится процесс восстановления сайта. Это можете занять несколько секунд или минут, в зависимости от размера БД.

Если в процессе возникнут проблемы с восстановлением, то в верхней части страницы появится соответствующая надпись с описанием ошибки. Здесь вам уже придется обратиться за помощью к хостеру, т.к. ошибки возникают чаще всего из-за настроек сервера (сюда не относится ситуация, когда у вас поврежден сам бэкап БД).

Из своей практики скажу, что чаще всего ошибка при восстановлении БД бывает из-за размера самого БД, когда сервер не может корректно обработать бэкап. В этом случае 2 пути выхода:

  • Распаковать архив с БД, чтобы получился просто файл .sql, либо наоборот запаковать (по ситуации).
  • Обратиться за помощью к тех.поддержке хостера.

В одной из следующих статей расскажу как действовать, если у вашего хостера нет в функционале доступа к phpMyAdmin для обычного пользователя. С подобной ситуацией мне довелось столкнуться несколько раз. Решается все довольно просто.

Автор:
Виталий
Поделиться
Похожие записи
Черкани пару строк
  • Павел
    Опубликовано: 10.06.2016 Ответить на сообщение

    Спасибо!

  • Максим
    Опубликовано: 28.01.2017 Ответить на сообщение

    Спасибо большое!!! Сейчас как раз решаю эту проблему. Случайно удалил базу данных, но есть копия всего сайта и резервные копии правда 10 дневной давности. Теперь буду делать бекапы чаще! Все откладывал потом, потом.

Имя
Укажите своё имя и фамилию
E-mail
Без СПАМа, обещаем
Текст сообщения
Отправляя данную форму, вы соглашаетесь с политикой конфиденциальности и правилами нашего сайта.