Бывают случаи, когда по определенной причине сайт удаляется с хостинга. Иногда владелец просто забывает внести оплату и вспоминает об этом через несколько месяцев. Иногда веб-мастер по неосторожности удаляет веб-ресурс, хочет начать работу заново, после чего понимает, что это была ошибка. Во всех этих ситуациях встает вопрос – удастся ли восстановить сайт, и какие способы для этого существуют.
Восстанавливаем веб-ресурс из бэкапа: распространенный способ
Хостинг сайтов практически всегда предусматривает резервное копирование в автоматическом порядке, кроме того, владелец может создать запасную копию вручную. Запомните правило: перед внесением различных изменений на страницы, нужно создать в «облаке» копию сайта и базы с информацией. Забыли сделать это? Вы можете запросить копию интернет-ресурса у вашего хостера.
Хостинг-компании могут хранить копии интернет-ресурсов долгие месяцы после последней оплаты услуги. Даже если информация пропала несколько месяцев назад, есть смысл обратиться в службу поддержки. Вы получите инструкцию о восстановлении копии удаленного сайта.
Резервная копия представлена в виде архива с файлами и папками, размещенными на вашем хостинге. Для восстановления информации нужно распаковать архив, скопировать информацию в каталог корневого типа при включенном ftp-соединении. В этом вам помогут файловые менеджеры. В таких менеджерах можно ввести наименование сайта, ваш пароль и логин. Иногда достаточно будет перейти в панель управления вашим хостингом и восстановить копию оттуда, после чего вы получите все данные.
Работа с базами информации, которые копируются в форме файла бэкапа, несколько сложнее. Зайдите на панель MYSQL, выберите импортирование и загрузите нужный файл. Даже после этого можно не увидеть базу с информацией. Это происходит из-за ошибки при работе с данными, а также при восстановлении интернет-ресурса на другой домен. Название базы должно совпадать с первоначальной версией проекта. Далее перейдите в файл configuration.php и укажите определенные изменения.
Открыть этот файл нужно в стандартном блокноте. Далее выберите прежнее название домена, установите новое. Проработайте весь текст. Проверьте строчки с логинами и паролями к базам, удостоверьтесь, что эти данные указаны корректно. При правильной последовательности действий вам удастся полностью восстановить интернет-ресурс.
Восстанавливаем сайт, созданный на WordPress
Иногда владельцы проектов на WordPress для запасного копирования используют не хостинг, а встроенные плагины, к примеру, wp Time Machine. В этом случае нужно действовать другим способом.
Плагины сохраняют несколько файлов:
- База с информацией.
- Информация из файла htaccess.
- Инструкции в помощь веб-мастерам, в том числе для восстановления сайта.
- Скрипты.
- Архивные данные.
Прежде всего, переустановите WordPress и не задавайте новые настройки, понадобится базовая версия движка. Перейдите в MYSQL и восстановите информацию из wpTimeMachine-data-files.sql (перенесите данный файл в базу хостинга). Если есть необходимость, перед переносом в блокноте можно отредактировать имя сайта. Найдите папку wp-content и перенесите информацию из нее на хостинг в папку с аналогичным именем. Там будут находиться настройки, графический и другой контент.
При необходимости в wp-config.php можно внести изменения, например, поменять логин и пароль. Далее измените имя wpTimeMachine-htaccess.txt на .htaccess, после чего перенесите в каталог корневого типа. При правильных действиях сайт полностью восстанавливается.
Восстанавливаем копию без бекапа
Наличие запасной копии позволяет одним щелчком мыши восстановить проект. Однако иногда случаются поломки, нечестные хостеры исчезают со всеми данными, веб-мастера также могут удалить интернет-ресурс по ошибке и потом пожалеть об этом.
В такой ситуации воспользуйтесь сервисами, с помощью которых можно восстановить данные в HTML-формате. Разумеется, действия с движками и скриптами придется проводить заново. Если вы потеряли слишком важную информацию, можно воспользоваться сервисом web.archive.org. Вполне возможно, он содержит данные о вашем сайте. Для получения доступа введите site.ru/*. После этого по результатам поиска перейдите на страницы вашего проекта, которые находятся в архиве.
Для восстановления данных можно воспользоваться кэшем поисковиков. Перейдите в поисковую систему в расширенном поиске, введите название сайта. Переходите на страницы в режиме сохраненных копий.
Помните, что каждый поисковик хранит собственные данные независимо от других систем. Чтобы найти страницу, используйте не только Google и Яндекс, но и менее популярные системы.
Есть и другие сервисы для сохранения данных с сайта. Если вы хотите восстановить блог, можно изучать агрегаторы, на которых сохраняются определенные страницы.
Даже если кто-либо удалил ваш сайт, вполне реально восстановить информацию с него – в Интернете сохранятся практически все. Тем не менее, лучше контролировать ситуацию, чтобы не допустить печальных результатов. Просто сохраняйте копии и держите архив не только у хостера, но и на облачном хранилище или других носителях.