Рано или поздно, но этот момент наступает. Блог не открывается. И нужно использовать заранее сделанный бекап и навыки, как восстановить базу данных из резервной копии.

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

Сам процесс восстановления зависит от того, каким способом вы ранее делали бекап: плагином, через ftp клиент или прямо на хостинге. Восстановление делаем через ftp клиент Failzilla, или используя программу PhpMyAdmin.

Как восстановить сайт из бэкапа через ftp клиент Failzilla

ПОДКЛЮЧИТЕСЬ к серверу через ftp программу Failzilla. При этом в правом окне будут папки и файлы вашего блога, в левом окне – файлы вашего компьютера;

НАЙДИТЕ папку, где вы храните бекапы. Выберите резервную копию за нужный период, обычно – последнюю;

СПАРАВА ОТКРОЙТЕ папку public_html, файлы блога хранятся там.

Если у вас безлимитный интернет, нажмите ПРАВУЮ КНОПКУ мыши, ЗАКАЧАТЬ НА СЕРВЕР. Если соединение плохое, интернет медленный, к тому же вы знаете, какой файл поврежден – выбирайте только один файл, ЗАКАЧАТЬ НА СЕРВЕР.

ВЫБЕРИТЕ в окне с вопросом, что надо сделать с файлами: ЗАМЕНИТЬ более новыми, ПЕРЕЗАПИСАТЬ. Нажимайте ОК, а затем проверяйте работоспособность блога.

Восстановление из резервной копии через программу PhpMyAdmin

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

Бэкап сделан при помощи программы PhpMyAdmin

 

ЗАЙДИТЕ в панель управления хостингом для сайта SprintHost, откройте программу PhpMyAdmin.

ВЫБЕРИТЕ нужную базу данных. У меня это БД тестового домена, кликаем на ссылку.

ОТМЕТИТЬ ВСЕ, в открывшемся меню нажимаем УДАЛИТЬ, удаляются поврежденные таблицы базы данных. 

В ВЕРХНЕМ меню выбираем ИМПОРТ, ВЫБЕРИТЕ ФАЙЛ.

ИЗ ПАПКИ с бэкапами выбираете нужный архив в формате gzip, ОК.

Если что-то не так, появляется желтое окно с кракозябрами. Если сделали все, как написано, получите надпись ИМПОРТ УСПЕШНО ЗАВЕРШЕН.

А значит, вам удалось успешно восстановить базу данных.

Бэкап сделан плагином wp-db-backup.2.2.3

ПОВТОРИТЕ все действия, описанные выше ( в пункте 1), УДАЛИТЕ поврежденную базу данных.

НАЙДИТЕ резервную копию (архив в формате gzip), полученную по электронной почте, нажмите ЗАГРУЗИТЬ. Или выберите архив с бэкапом, который вы уже сохранили на компьютер.

РАЗАРХИВИРУЙТЕ его, откройте файл в Блокноте, скопируйте содержимое.

Нажмите ВКЛАДКУ SQL в программе PhpMyAdmin. Откроется окно, в которое надо вставить данные из сохраненной ранее резервной копии.

НАЖМИТЕ OK. Бэкап базы данных вашего блога успешно выполнен.

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

P.S. Советую потренироваться делать восстановление из резервной копии, чтобы в нужный момент быть во всеоружии. Успехов вам.

Метки:

Сервисы для вебмастеров

ПОХОЖИЕ СТАТЬИ:

ДРУЗЬЯ, СПАСИБО, ЧТО ПОДЕЛИЛИСЬ СТАТЬЕЙ:

13 отзывов к “Как восстановить сайт из бэкапа, из резервной копии

  • Вера:

    У меня долго не получалось делать бэкап. Сколько времени на это у меня ушло…
    Оказалось все проще, надо было сразу делать это в Мазиле.

    • Ольга:

      В Мазиле? Поделитесь, Вера своим опытом. Может, кому-то из новеньких пригодится.

  • Комнатные растения:

    Какая нужная статья. А я постоянно делаю копию сайта на компе. И если что ни так обратно его заливаю на хостинг. Но в последнее время пишу в службу поддержки на хостинг и они мне все восстанавливают. Правда я сейчас не ковыряюсь в кодах, боюсь что-то сделать не так и тратить время на исправление ошибок.

    • Ольга:

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

  • Елена:

    Мне пока (ттт) не нужно было ничего восстанавливать, но появилось желание самой перетащить один из блогов на другой хостинг. Обычно я в таких случаях обращалась в техподдержку и всегда это делали без проблем, но хочется же и самой научиться. В таких случаях какая должна быть последовательность действий, не знаете?

    • Ольга:

      Добрый день, Елена. Рада Вам.

      Последовательность знаю, даже попробовала.
      1. сделать полный бэкап через FTP
      2. перетащить через FTP свой сайт из бекапа на компьютере на новый хостинг (все файлы из папки public_html бэкапа надо скопировать в папку public_html нового хостинга)
      3. создать новую базу данных через phpMyAdmin (на этом этапе вы получите или сами зададите новые параметры DB_NAME, DB_USER, DB_PASSWORD)
      4. импортировать в новую базу данных таблицы из бекапа
      5. подключить новую базу к сайту — в файле wp-config.php поставить свои DB_NAME, DB_USER, DB_PASSWORD
      6. DNS-адреса — про них пока не знаю точно

      Я сделала три-четыре попытки перенести. Что-то сделала не так. Все равно пришлось обратиться в техподдержку.
      Знаю только, что WordPress вновь подключать не надо (он уже есть в вашем старом сайте), при новой установке он все всю базу данных сотрет.
      Вход в админпанель по ссылке http: / /ваш сайт/wp-admin/

  • Наталья Краснова:

    Мне тоже надо один сайт перенести на другой хостинг. Если я домен вместе с хостингом покупала у меня будут проблемы?

    • Ольга:

      Нет, не должно быть. Обратитесь в службу поддержки нового хостинга, они обычно помогают перенести, это в их интересах.

  • людмила:

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

    • Ольга:

      Людмила, первым делом обратитесь к в техподдержку хостинга. На хостинге Спринтхост всегда помогают восстановить сайт, как на других — не знаю. Известны случаи, когда после падения сайта, владелец собирал странички из поисковой выдачи.

  • Мастер:

    Да, действительно, бекапы нужно делать регулярно. Случаев когда вебмастера теряли свои ресурсы было очень много.

  • Yury:

    Бекап базы данных в phpmyadmin полностью восстанавливает все данные сайта?

    • Ольга:

      Смотря что вы сохраняли, когда делали резервную копию через PhpMyAdmin. То есть у вас должна быть рабочая сохраненная копия на компьютере.

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

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