Как восстановить сайт, который был потерян в результате аварии или сбоя на хостинге. Также, этим руководством можно пользоваться при смене и переезде на другой хостер. Подразумевается, что у Вас есть резервная копия Вашего сайта или блога.
В случае переезда на новый хостинг.
1. Если Вы переезжаете на новый хостинг, то при регистрации указываете домен и он должен добавиться автоматически. Если у Вас по другому, то заходим в панель управления нового хостинга, ищем блок «Домены», «Заказать домен» или «Дополнительные домены»(у каждого хостинга названия могут различаться, но суть одна и та же) и создаем домен.
2. Изменяем DNS сервера. Обычно после регистрации хостинга, на e-mail приходит письмо, с информацией о хостинге. Там должна присутствовать примерно такая строчка:
DNS-серверы:
ns1.spaceweb.ru
ns2.spaceweb.ru
Теперь, идем на тот сайт где регистрировали домен, заходим в панель и в настройках домена заменяем старые DNS на DNS нового хостинга. Пока ДНС будут обновляться(от нескольких часов до суток) нужно установить базы данных MySQL.
Восстановление базы данных
Во-первых, восстанавливаем базу данных сайта. Переходим в наш аккаунт на хостере и создаем новую базу данных. Как это сделать, зависит от вашего хостинг-провайдера. Некоторые хосты позволяют создавать базы данных с помощью PhpMyAdmin, а другие используют специальные формы, которые находятся в панели управления хостингом(например, в блоке «базы MySQL»).
Если у Вас возникли проблемы с установкой базы данных, то обратитесь к хостеру. Там должны всё объяснить, возможно, даже, они сами её установят.
Итак, после того как Вы создали новую базу данных, выберите её из списка в PhpMyAdmin. В начале, она будет пуста. Чтобы заполнить ее, нужно сделать следующее:
Нажмите кнопку «Импорт»(1)

Рисунок 2
PhpMyAdmin затем предложит вам выбрать файл резервной копии базы данных, например yourdatabasename.sql. После выбора файла, нажмите кнопку «ОК» и база данных Вашего сайта будет восстановлена.

Обратите внимание на кодировку файла. Например, если сайт на WordPress или Joomla, то кодировка должна быть utf-8. Поменять её можно в любом текстовом редакторе.
Также, есть второй способ восстановления базы данных. Делается он через «SQL»((2), Рисунок 2) После нажатия на кнопку, Вы увидите поле 1 на рисунке ниже. Скопируйте в это поле содержимое резервной копии базы данных и жмите «Пошел»(ОК).
Восстановление файлов сайта
Во-вторых, нужно восстановить файлы Вашего ресурса. Для этого, открываем FTP клиент(например Filezilla), и закачиваем все файлы сайта в корневую папку. У хостеров эта папка может называться по разному: public_html, htdocs или по другому.
Не забудте в конфигурационном файле(например в WordPress-файл wp-config.php или Joomla-файл configuration.php) изменить имя пользователя базы данных, MySQL имя и MySQL пароль базы данных, а-то сайт или блог не заработает. Но это отдельный вопрос. Вот и всё, Ваш сайт полностью восстановлен.


Один комментарий к “Восстановить сайт с помощью резервной копии”
Огромное человеческое спасбо!