Как восстановить сайт из бэкапа, из резервной копии
Ольга
Рано или поздно, но этот момент наступает. Блог не открывается. И нужно использовать заранее сделанный бекап и навыки, как восстановить базу данных из резервной копии.
Рекомендую вам потренироваться, чтобы в ответственный момент Х знать порядок действий и не потратить слишком много нервных клеток.
Сам процесс восстановления зависит от того, каким способом вы ранее делали бекап: плагином, через ftp клиент или прямо на хостинге. Поэтому восстановление делаем через ftp клиент Failzilla, или используя программу PhpMyAdmin.
Как восстановить сайт из бэкапа, используя ftp клиент Failzilla
1. надо подключиться к серверу через ftp программу Failzilla. При этом в правом окне будут папки и файлы вашего блога, в левом окне – файлы вашего компьютера;
2. найдите папку, где вы храните бекапы. Выберите резервную копию за нужный период, обычно – последнюю;
3. справа откройте папку public_html, файлы блога хранятся там. Если у вас безлимитный интернет, нажмите правую кнопку мыши, Закачать на сервер. Если соединение плохое, и интернет медленный, к тому же вы знаете, какой файл поврежден – выбирайте только его, «Закачать на сервер».
4. в любом случае появится окно с вопросом, что надо сделать с файлами: заменить более новыми, перезаписать. Нажимайте «ОК», а затем проверяйте работоспособность блога.
Восстановление из резервной копии через программу PhpMyAdmin
В отличие от восстановления из резервной копии всего блога, в этой части статьи вы узнаете, как восстановить базу данных.
1. Бэкап сделан при помощи программы PhpMyAdmin.
- Заходим в панель управления хостингом для сайта SprintHost, открываем программу PhpMyAdmin.
- Выбираем нужную базу данных. У меня это БД тестового домена, кликаем на ссылку.
- Далее «Отметить все», в открывшемся меню нажимаем «Удалить», удаляются поврежденные таблицы базы данных.
- Затем в верхнем меню выбираем «Импорт», «Выберите файл».
- Из папки с бэкапами выбираете нужный архив в формате gzip, «ОК».
Если что-то не так, появляется желтое окно с кракозябрами. Если сделали все, как написано, получите надпись «Импорт успешно завершен».
А значит, вам удалось успешно восстановить базу данных.
2. Бэкап сделан плагином wp-db-backup.2.2.3
Повторите все действия, описанные выше ( в пункте 1), удалите поврежденную базу данных.
Найдите резервную копию (архив в формате gzip), полученную по электронной почте, нажмите «Загрузить». Или выберите архив с бэкапом, который вы уже сохранили на компьютер.
Разархивируйте его, откройте файл в Блокноте, скопируйте содержимое.
Нажмите вкладку SQL в программе PhpMyAdmin. Откроется окно, в которое надо вставить данные из сохраненной ранее резервной копии.
Нажимайте «ОК». Бэкап базы данных вашего блога успешно выполнен.
Теперь вы можете продолжить начатое дело - установить плагин, внести изменения в код шаблона или файлы в корень сайта, бороться с исходящим ссылками. Да мало ли дел на блоге.
P.S. Советую потренироваться делать восстановление из резервной копии, чтобы в нужный момент быть во всеоружии. Успехов вам.