Главная » Ведение блога » Как восстановить сайт? 4 способа восстановления сайта

Как восстановить сайт? 4 способа восстановления сайта

восстановление блога

 Всем привет, друзья!
Сегодня я решил подробно написать о том, как восстановить сайт, который уже потерян. Вы узнаете, как восстановить сайт из бэкапа (резервной копии), с кэша поисковых систем, с архива archive.org и с RSS ленты. В общем, если вы потеряли свой ресурс, то это не проблема, есть много вариантов, как его можно восстановить.

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

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

Как часто делать копии сайта? Я, например, делаю после каждого обновления блога, и вам также советую. Конечно, копии сайта должны делаться автоматически на хостинге, но как я уже писал в начале статьи, с хостингом могут случиться различные проблемы, поэтому я ему не доверяю smile. Да, кстати, о том, как сделать резервное копирование сайта, я уже писал на своем блоге, советую прочитать данную статью, там все подробно написано на примере моего хостинга Макхост.

Ладно, давайте вернемся к вопросу, как восстановить сайт. Сейчас я по очереди напишу 4 способа восстановления сайта. Начну, пожалуй, с самого главного, это восстановление с резервной копии. Ну что же приступим.

1) Как восстановить сайт из резервной копии?
Этот способ подойдет для тех, у кого есть бэкап сайта и базы данных. Если у вас нет копии своего ресурса, то вы также можете написать хостеру, возможно они у него сохранились.

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

Что же нужно делать с этими копиями? Все очень просто, файлы сайта нужно закачать в корневую папку на хостинге, а бэкап базы данных экспортировать через phpMyAdmin.

Давайте сначала разберемся с файлами. Зайдите в корневую папку на своем хостинге, обычно она называется public_html , www, domains или HTDOCS. Дальше нужно нажать на кнопку «закачать файл», или что-то вроде этого, в каждом хостинге по-разному. Потом найдите на компьютере архив и закачайте его на хостинг. Дальше разархивируйте файлы, а сам архив можете удалить. Ну, вот и все, с файлами, думаю все понятно.

Для экспорта базы данных вам нужно войты в phpMyAdmin. Если у вас уже есть база данных, то отлично, открывайте ее, если базы нет, то ее нужно создать. В разделе phpMyAdmin должна быть где-то кнопка под названием «Создать базу». Нажимайте на нее и вас попросят ввести имя базы, логин и пароль. Если ваш ресурс сделан на движке wordpress, то эти данные нужно брать с файла wp-config.php. Подробнее об этом я писал в статье о переносе сайта с одного хостинга на другой.

После создания базы данных, открывайте ее, и в самом верху вы увидите кнопку «Импорт», нажмите на нее:

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

Дальше нужно нажать на кнопку «выбрать файл», найти копию базы данных на компьютере и экспортировать ее.

как импортировать базу данных

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

2) Восстановление сайта с помощью поисковых систем.
Если ваш ресурс уже не молодой, и он был проиндексирован поисковыми системами, то вполне возможно, что страницы еще остались в кэше. Для примера открываем поисковую систему Яндекс и вводим такой запрос:

site:vachevskiy.ru

Вместо vachevskiy.ru укажите свой домен. Яндекс нам находит все страницы, а рядом с ссылкой есть надпись «копия»:
как восстановить сайт
Просто нажмите на эту надпись, и вы увидите копию страницы сайта, даже если ее уже не существует.

Точно такую же операцию можно сделать и в Гугле. Ввожу site:vachevskiy.ru, и вижу все страницы своего блога в выдаче. Дальше в конце URL нажимаю на маленький зеленый треугольник, появляется надпись «Сохраненная копия», нажимаю на нее:

восстановление сайта в поисковых системах

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

3) Восстановление сайта с RSS.
Я уже писал на своем блоге о том, что такое RRS, можете прочитать. Если вы настроили rss ленту для своего сайта, то можете восстановить от туда страницы. Но здесь также важно, чтобы документы транслировались в полном содержании, поскольку иногда идет трансляция только анонса как у меня. А, например, тут, транслируются полные статьи и можно легко вытащить контент оттуда.

4) Как восстановить сайт из archive.org?
Об этом проекте я уже упомянул, когда писал статью на тему, как проверить историю своего домена. Archive.org – это сервис, на котором хранятся кэшированные копии почти всех проектов интернета. Если ресурс не молодой, то он должен там быть. Для того чтобы найти свой сайт, перейдите сюда, введите свой домен и нажмите на кнопку «BROWSE HISTORY». Вот я вижу, что последний архив моего блога был сделан 8 февраля 2014 года. Если навести курсор на дату, то можно увидеть даже время, когда был сделан архив.

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

Для того чтобы посмотреть, как выглядел ресурс 8 февраля 2014 года, я просто нажимаю на «8». Мне открываются все HTML страницы блога, но что с ними делать? Можно просто залить их на хостинг, изменить ссылки, и блог будет работать, но это, как вы понимаете, очень долго и нудно smile.

Чтобы быстро восстановить сайт с archive.org, есть прекрасный сервис r-tools.org. Сейчас я постараюсь разобрать работу этого ресурса подробно. Для начала перейдите по этой ссылке и пройдите простую регистрацию, после регистрации войдите на сайт. Вы увидите перед собой вот такую картинку. Возле надписи «имя домена для поиска на веб архиве» нажимаем на кнопку «списком»:

как восстановить сайт из резервной копии

Вводим свой домен или несколько доменов и нажимаем «принять». Только домен нужно вводить без http и слеша в конце:

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

После нажатия кнопки принять сервис задаст вопрос «Что с этим делать, сэр?». Вам нужно нажать на кнопку «Восстановить сайт из веб архива»:

как восстановить сайт из бэкапа wordpress

Дальше подождите несколько секунд, и вы увидите вод такое окошко:

как восстановить сайт из резервной копии

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

Также укажите, как должны выглядеть внешние ссылки. Лучше всего ссылки преобразовать в текст, а уже потом самостоятельно их исправить. Дальше нажмите на кнопку «Начать процесс восстановления». Вы должны увидеть такое окошко:

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

Нажмите на кнопку «Перейти к списку заданий». Дальше нужно подождать несколько минут, чтобы сервис восстановил сайт с archive.org. Когда работа будет сделана, то ниже надписи «состояние» будет писать «завершено». Дальше нажмите на зеленую кнопку со стрелкой вниз, чтобы посмотреть результаты:

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

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

архив восстановленного сайта

Сам архив состоит с файлов, которые удалось восстановить. Дальше вам остается залить эти файлы на хостинг, исправить ссылки и радоваться тому, что сайт опять появился на свет smile.

На этом я данную статью заканчиваю. Теперь вы знаете, как восстановить сайт на wordpress. Всем, пока!

vachevskiy 20 марта 2014
  1. Это всё, конечно, очень хорошо, но я две недели назад столкнулся со следующей ситуацией.

    Мне позвонил мой бывший коллега и попросил сделать новый сайт для одного городского колледжа. Я спросил, что стало со старым, и он поведал мне интересную историю. Оказывается, на их предыдущий сайт кто-то покушался, сделал какую-то SQL-инъекцию, и с сайта повалил спам (не знаю, куда и кому). И что ты думаешь? Хостинг автоматически БЕЗ УВЕДОМЛЕНИЯ удалил папку с сайтом. И это при том, что автоматические бэкапы почему-то тупо не делались.

    Так что делайте бэкапы, господа, хотя бы раза два в неделю *blum*

  2. vachevskiy

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

  3. А что за ссылки исправить?

    Спасибо)

  4. Татьяна

    Здравствуйте в архиве даты не проставляются

  5. Столкнулся с тем, что движок изнутри стал работать некорректно, я бы сказал даже очень ужасно. Блуждаю теперь по статьям, ищу полезную инфу. Бекапы есть, но куда откатывать?, так как постоянно обновлял плагины, движок, при том что статьи не печатал давно и естественно глюки не замечал, как давно начались сбои не знаю.

  6. Подскажите подробно как дальше залить эти файлы на хостинг. Я что-то не пойму.