Даже самые крупные хостинги не застрахованы от ошибок. Иногда владельцы сайтов обнаруживают, что их детище не открывается. Причин может быть множество – сбои в работе систем хостинга, случайные действия самих владельцев или взлом платформы злоумышленниками. Что же делать? Неужели месяцы и даже годы работы пропадут зря? К счастью, восстановление данных сайта возможно с помощью определенных действий. Подробную пошаговую инструкцию по возобновлению работы ресурса вы сможете прочесть в этой статье.
Резервная копия сайта
Что же такое резервная копия сайта? Как несложно догадаться, это дублирование всех файлов сайта, баз данных, FTP-аккаунтов и других параметров хостинга, с помощью которых вы сможете полностью заново воссоздать ваш ресурс. Осуществляется копирование всех параметров на отдельно стоящий сервер, который обычно располагается в другом месте. Сделано это для того, чтобы в случае исчезновения хостинга или хакерской атаки на него ваши файлы остались бы в целости и сохранности. Например, в 2009 году в хранилище «Хостинг.ру» произошел пожар, который уничтожил большую часть информации клиентов хостинга. Восстановить информацию удалось только благодаря копиям в дата-центре компании, который располагался по другому адресу.
Резервная копия сайта, или «бэкап», нужна еще и для того, чтобы обезопасить владельца от хакерских атак или случайного удаления файлов. Если в ресурс вкладывали много времени и сил, будет очень обидно его потерять. Поэтому специалисты настоятельно рекомендуют перед покупкой хостинга уточнить информацию о том, есть ли у него система двойного резервного копирования. Еще лучше дополнительно сохранять копию сайта каждую неделю себе на компьютер. Эти меры по предотвращению удаления сайта позволят вам сохранить наработанную информацию и клиентов в случае неприятных неожиданностей.
Как восстановить сайт из резервной копии?
Восстановление сайта из бэкапа обычно проходит очень легко и просто, если вы вовремя позаботились о сохранении нужной информации или просто выбрали правильного хостинг-провайдера. 2010 год показал, что даже у хостеров бывают серьезные проблемы, во время которых сайты пользователей могут быть неактивны или даже удалены. Поэтому не верьте всем на слово, регулярно сохраняйте резервные копии вручную. Если же вы все делаете правильно, то восстановление работы сайта не займет много времени. Для этого достаточно будет зайти в административную панель вашего сайта и выполнить несложные действия.
Пошаговое восстановление работы сайта
Какие действия нужно выполнить для возобновления работы ресурса?
- Зайдите в административную панель и найдите соответствующий раздел. Обычно он так и обозначен: «Резервные копии» или BackUp.
- Откройте версию напротив нужной вам даты.
- Выберите домен вашего сайта.
- В том случае, если необходимо восстановить все файлы сайта, поставьте галочку напротив public_html и нажмите кнопку «Восстановить». Если же вам нужны только определенные файлы, выберите их вручную.
После выполненных действий сайт должен обновиться, и у вас на глазах появится прежняя копия ресурса. Если этого не произошло, то, скорее всего, сайт содержит какие-то дополнительные неполадки.
Рекомендации по восстановлению от специалистов
Специалисты рекомендуют заранее принимать необходимые меры для возможного восстановления сайта:
- Регулярно выполнять копирование всех файлов сайта. Удобнее всего это делать ночью, ведь за это время все данные SQL Server будут продублированы, и в дальнейшем вы сможете их быстро восстановить.
- Убедитесь, что размер папки на резервном сервере, в которой вы собираетесь хранить копию сайта, достаточен для всех файлов.
- Храните бэкапы сайтов в безопасном и удаленном хранилище, которое будет доступно в случае необходимости.
- Лучше всего иметь сразу 12-20 копий сайта за последние промежутки времени на диске или в облачном хранилище.
Эти несложные действия помогут вам избежать больших проблем в случае неполадок в работе хостинга.
Как сделать резервную копию?
Существует еще один способ восстановления сайта: через FTP-соединение и панель phpMyAdmin. По сути, это два разных способа. Если копирование файлов через ФТП не помогло, то стоит попробовать восстановить сайт через базу данных.
Для создания копии вам необходимо подключится к хостингу через FTP-соединение. Сделать это можно с помощью «Проводника» или же специальной программы для работы с FTP-серверами. Затем нужно скопировать все нужные вам файлы и папки на хостинг. После того как копирование будет завершено, вам просто нужно открыть сайт и проверить его работу – скорее всего, его функциональность будет восстановлена.
Если же этого не произошло, восстановление сайта возможно с помощью подключения к phpMyAdmin и импорта базы. Как это сделать?
- Выберите нужную базу данных.
- Нажмите вкладку «Импорт».
- Выберите файл резервной базы данных.
- Завершите процесс, нажав кнопку «Вперед».
После этого процесс будет закончен, вы снова сможете наслаждаться безупречной работой вашего сайта.
Как восстановить сайт, если нет бэкапа
Как можно заметить, в восстановлении работы сайта без резервной копии далеко не уйдешь. Можно ли это сделать, если никакие файлы и копии не сохранились?
Небольшой шанс есть. В системе поисковых систем хранится множество копий различных сайтов. Вам лишь необходимо набрать в поисковике название своего ресурса и после выдачи результатов нажать на значок «Копия» рядом с прямой ссылкой. В "Яндексе" запрос будет выглядеть следующим образом:
- «http://yandex.ru/yandsearch?numdoc=50&text=%23url%3D%22site.ru*%22%7C%23url%3D%22www.site.ru*%22&pag=d&rd=0», где «site.ru»-это название нашего сайта.
В поисковой системе Google восстановлением страниц сайта можно заняться, если перейти по ссылке:
- «http://www.google.com/search?q=site%3Asite.ru&filter=0»
Значительным минусом этого способа является то, что поисковики не хранят картинки. Таким образом, к прочтению будет доступен только текст, без каких-либо графических изображений. Если вы хотите все же попробовать воссоздать первоначальный облик сайта, сделать это можно еще одним способом: с помощью сайта web.archive.org. На нем хранятся веб-архивы огромного количества ресурсов. Если вашему сайту больше 2-3 лет, то он, скорее всего, будет в сохраненных копиях. Для восстановления работы сайта с помощью архива вам нужно зайти на сайт, ввести домен и нажать на кнопку BROWSE HISTORY. Сайт покажет вам последнюю дату сохранения информации с вашего ресурса, которую вы сможете восстановить с помощью другого замечательного сайта: r-tools.org. Теперь вы знаете, как восстановить утерянные данные с помощью различных способов.
Восстановление пароля сайта
Но проблемы с доступом – не единственные, с которыми приходится встречаться тем, кто ведет свой блог. Зачастую владельцы ресурсов сталкиваются и с утерей пароля от сайта. Восстановление пароля возможно с помощью электронной почты или телефона. Если вы читаете эту статью, то велика вероятность того, что эти варианты почему-то не сработали. Изменить пароль от административной панели сайта можно и с помощью другого, более сложного способа:
- Через базу данных MySQL: вам нужно зайти в нее и слева найти колонку users. Вас сразу же перебросит на страницу редактирования админов и владельцев сайта. Напротив колонки users_password вы сможете увидеть пароль, заменив который вы обеспечите себе свободный доступ на сайт.
- Если же у вас популярная платформа Wordpress, то заменит пароль можно, перейдя по ссылке: site/wp-admin, где site - это домен вашего ресурса.
Итоги
Утеря пароля от сайта - весьма неприятная ситуация, которая знакома многим. Еще хуже, когда доступ на ресурс невозможен из-за неполадок в хостинге или хакерской атаки. К счастью, все эти проблемы решаемы с помощью нехитрых мер профилактики. Если вы еженедельно делаете резервные копии сайта, то вам нечего опасаться.