Восстановление сайта из резервной копии: пошаговое описание и рекомендации

Восстановление сайта из резервной копии: пошаговое описание и рекомендации Хостинг
Содержание
  1. Анализ ошибок и принцип восстановления сайта из резервной копии.
  2. Вариант 1 — восстановление сайта за определённую дату в активном хостинг-аккаунте
  3. Вариант 1 — через ftp клиент
  4. Вариант 2 — восстановление в новый хостинг-аккаунт
  5. Вариант 2 — через панель хостера
  6. Видеоинструкция
  7. Восстановление базы данных
  8. Восстановление пароля сайта
  9. Восстановление сайта и базы данных mysql
  10. Восстановление файлов
  11. Как восстановить сайт из административной панели хостинга.
  12. Как восстановить сайт из резервной копии?
  13. Как восстановить сайт на timeweb
  14. Как восстановить удалённый облачный сервер
  15. Как восстановить пароль от услуги хостинга
  16. Как изменить пароль от услуги хостинга
  17. Пошаговое восстановление работы сайта
  18. Пошаговое руководство
  19. Резервная копия сайта
  20. Создание сайта заново
  21. Удаление папки public_html, если она осталась
  22. Хостинг timeweb, как восстановить сайт
  23. Выводы
  24. Итоги

Анализ ошибок и принцип восстановления сайта из резервной копии.

Если сайт перестал работать в процессе ваших действий, вероятнее всего, вы знаете, что делали и вам понятно хотя бы с каким файлом работали. А, значит, достаточно будет восстановить этот файл и всё заработает снова.

Но, бывают ситуации, когда сайт перестал работать без вашего вмешательства.

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

Нет соединения
Нет соединения

В таком случае нужно, прежде всего, проверить своё интернет-соединение. Если всё работает, тогда пройти в административную панель хостинга (если она доступна) и задать вопрос в техническую поддержку, уточнить, в чём причина.

Скорее всего, они уже занимаются этой проблемой. И сайт в скором времени будет доступен.

Но, бывают ситуации, когда сайт недоступен и сообщения об ошибках говорит, о том, что проблема именно на вашем сайте.

Это может быть ошибка об отсутствии соединения с базой данных.

Ошибка с базой данных
Ошибка с базой данных

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

Ошибка при входе в даминку
Ошибка при входе в даминку

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

Ошибка в файле
Ошибка в файле

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

Поэтому и процесс восстановления нужно начинать с восстановления файлов, а уж если файлы восстановлены успешно, а сайт не работает, тогда нужно восстанавливать базу данных.

Вариант 1 — восстановление сайта за определённую дату в активном хостинг-аккаунте

Если Вы хотите «откатить» сайт к определённой дате, выполните следующие действия.

Во-первых, в разделе Файлы в панели управления найдите меню Бэкапы:

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

Они разделены на 2 категории: бэкапы базы данных MySQL и файлов сайта. Вам понадобятся обе, если Ваш сайт создан на WordPress или любой другой CMS, которая использует подключение к локальной базе данных.

Вариант 1 — через ftp клиент

Подключаемся к хостингу через FTP-клиент и переходим в папку, в которой будут располагаться файл сайта. Рядом открываем архив с сайтом, заходим в папку с названием домена, выделяем всё содержимое архива (CTRL A) и перетаскиваем в эту папку.

Восстановление сайта из резервной копии: пошаговое описание и рекомендации

Вариант 2 — восстановление в новый хостинг-аккаунт

Если старый аккаунт уже не активен, но у Вас есть бэкапы, список действий для Вас будет выглядеть следующим образом: 

  1. Сохраните резервную копию за желаемую дату.

  2. Активируйте новый хостинг-аккаунт. 

  3. Загрузите резервную копию файлов с помощью файлового менеджера или FileZilla.

  4. Если для работы сайта использовалась база данных (она необходима для работы таких популярных CMS как WordPress, Joomla, OpenCart), то создайте новую базу и загрузите копию базы из бэкапа. После этого останется только подключить базу в конфигурационном файле Вашего сайта. Если на сайте будет отображаться ошибка подключения к базе данных, проверьте эту статью.

Читайте также:  Казахстанский VPS / VDS: независимый обзор

Готово, Ваш сайт успешно восстановлен! Чтобы увидеть изменения, возможно, Вам придётся очистить кэш браузера и локальный кэш DNS 😊

ПРИМЕЧАНИЕ:

Вариант 2 — через панель хостера

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

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

Видеоинструкция

preview-image

Восстановление базы данных

Нажмите Выбрать под опцией резервных копий БД, затем выберите базу данных, которую Вы хотите восстановить, и нажмите Показать базы данных:

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

Готово, Ваш сайт успешно восстановлен! Чтобы увидеть изменения, возможно, Вам придётся очистить кэш браузера и локальный кэш DNS.

Восстановление пароля сайта

Но проблемы с доступом – не единственные, с которыми приходится встречаться тем, кто ведет свой блог. Зачастую владельцы ресурсов сталкиваются и с утерей пароля от сайта. Восстановление пароля возможно с помощью электронной почты или телефона. Если вы читаете эту статью, то велика вероятность того, что эти варианты почему-то не сработали. Изменить пароль от административной панели сайта можно и с помощью другого, более сложного способа:

Восстановление сайта и базы данных mysql

Поскольку мы рассматриваем восстановление сайта и базы данных Mysql на хостинге Timeweb, то перейдем к практическим действиям на указанный хостинг. Хотя многие хостинги похожи, а принцип восстановления одинаковый. Напомню, что существует три варианта восстановления сайта и базы данных:

  • восстановление сайта и базы данных с хостинга Timeweb через функцию «Откат»;
  • восстановление сайта и базы данных через сохраненную копию сайта и БД с компьютера;
  • с использованием плагинов, их около десятка, например, WordPress Database Backup, WordPress EZ Backup.

Считаю, что использование плагинов, это лишнее, плагины дополнительно грузят блог, проще эту работу сделать без них. В этой статье рассмотрим первый вариант – восстановление сайта через функцию «Выполнить откат».

Восстановление файлов

Нажмите Выбрать возле необходимого типа резервных копий, затем выберите дату и нажмите Показать файлы. Это загрузит весь контент с выбранной даты.

Перемещайтесь по папкам, чтобы выбрать файлы, которые Вы хотите восстановить. Нажмите Восстановить файлы и система запустит процесс, по завершению которого отправит Вам уведомление.

Как восстановить сайт из административной панели хостинга.

В качестве примера возьмём хостинг Sprinthost, на котором расположен мой блог. Но, на других хостингах порядок действий похож.

Итак, переходите в административную панель хостинга, в раздел «Резервные копии» и напротив нужной даты нажимаете кнопку «Открыть».

Читайте также:  Упрощение безопасности: понимание и сброс самого важного пароля по умолчанию
Открыть резервную копию
Открыть резервную копию

Далее, переходите по ссылке «domains» и выбираете домен вашего сайта (если на хостинге у вас несколько сайтов).

Выбор домена
Выбор домена

Если вы хотите восстановить всю папку с сайтом, или не знаете в чём ошибка, то можно поставить чекбокс напротив папки «public_html» и нажать кнопку «Восстановить».

Восстановление файлов сайта
Восстановление файлов сайта

В том же случае, если сайт установлен в отдельную папку или нужно восстановить только файлы темы, то можно выбрать конкретную папку или даже файл и нажать на кнопку «Восстановить».

Восстановление отдельных файлов
Восстановление отдельных файлов и папок

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

Восстановление завершено
Восстановление завершено

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

Если сайт по-прежнему не работает или на нём есть ошибки, значит нужно сделать восстановление базы данных.

Базу можно восстановить полностью или отдельные её таблицы. Советую восстанавливать базу данных полностью. Отдельные таблицы можно восстанавливать тогда, когда точно известно в какой таблице допущена ошибка.

Процесс этот аналогичен восстановлению файлов. То есть выбираете базу данных и нажимаете на кнопку «Восстановить».

Восстановление базы данных
Восстановление базы данных

И опять проверяете сайт. Теперь всё должно работать как надо.

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

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

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

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

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

Итак, предположим, что в результате допущенной ошибки пропал сайт. Для восстановления сайта, необходимо зайти в панель инструментов хостинга Timeweb, можно работать с новой панели управления, можно со старой. Нажимаем кнопку «Управление BACKUP», открывается окно управления backup. Нажимаем кнопку «Файлы».

Теперь нужно выбрать нужный сайт (если у Вас их несколько). Выбрать дату, на которую на хостинге выполнено резервное копирование. Убедиться, что при нажатии на кнопку сайта, автоматически прописалась текущая директория и нажать кнопку «Выполнить откат». Эта процедура подробно показана в прилагаемом ниже видео.

Как восстановить удалённый облачный сервер

Облачный сервер можно продлить в течение трёх дней. Если этого не сделать, сервер удалится.

Если сервер проработал более трёх часов, то при удалении мы сохраним его диск на период:

Восстанавливаются все данные, кроме IP-адреса.

Чтобы восстановить сервер:

Как восстановить пароль от услуги хостинга

Готово, через несколько секунд страница автоматически обновится и вы увидите новый пароль для услуги хостинга. Новый пароль также будет выслан на контактный e-mail.

Важно знать! Если вы используете хостинг-панель cPanel, то при смене пароля в Личном кабинете меняются пароли для входа в панель управления, доступа по FTP и SSH.

Как изменить пароль от услуги хостинга

Изменить пароль от услуги хостинга можно только в панели управления. Для этого войдите в панель управления и следуйте инструкции:

Важно знать! После смены пароля в панели управления новый пароль не будет отображаться в Личном кабинете.

Пошаговое восстановление работы сайта

Какие действия нужно выполнить для возобновления работы ресурса?

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

Читайте также:  Разработка и продвижение сайтов

Пошаговое руководство

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

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

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

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

Сделано это для того, чтобы в случае исчезновения хостинга или хакерской атаки на него ваши файлы остались бы в целости и сохранности. Например, в 2009 году в хранилище «Хостинг.ру» произошел пожар, который уничтожил большую часть информации клиентов хостинга. Восстановить информацию удалось только благодаря копиям в дата-центре компании, который располагался по другому адресу.

Резервная копия сайта, или «бэкап», нужна еще и для того, чтобы обезопасить владельца от хакерских атак или случайного удаления файлов. Если в ресурс вкладывали много времени и сил, будет очень обидно его потерять. Поэтому специалисты настоятельно рекомендуют перед покупкой хостинга уточнить информацию о том, есть ли у него система двойного резервного копирования.

Создание сайта заново

После выполнения этой операции заново создается папка сайта, папка public_html и файл index.php. Таким образом, тестовые файлы сайта восстановлены, и сайт снова отображается в виде тестовой страницы.

Удаление папки public_html, если она осталась

Если папка public_html осталась на хостинге для данного сайта, то нужно удалить ее вместе со всем содержимым.

Хостинг timeweb, как восстановить сайт

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

Итак, сайт может пропасть с хостинга по различным причинам – можно случайно в «Редакторе» удалить часть кода, удалить не ту ссылку, можно установить плагин, который несовместим с установленной темой. Кстати, у меня был такой случай – всё прекрасно работало, но я решил просто обновить плагин «WP Optimize» и всё, сайта не стало.

Выводы

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

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

Если же такой функции нет, как в рассматриваемых примерах, то можно или вручную создать необходимую папку для корня сайта и индексный файл index.html (или index.php) в ней, или использовать способ с удалением всего сайта с хостинга и последующим добавлением его заново.

Итоги

https://www.youtube.com/watch?v=subscribe_

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

Оцените статью
Хостинги