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

Восстановление сайта нам может понадобится в случае взлома или других факторов повредивших наш сайт. Как создать резервные копии сайта мы рассмотрели здесь.
И так случилось нечто, что привело наш сайт в непригодное состояние. Это могут быть и хакеры, и админы хостинга, которые решили перенести сайт на новый сервер да, что то потеряли, и мы сами. Для паники нет повода (правда если мы делали резервные копии, а не откладывали это на потом). Мы очень быстро восстановим наш сайт. И опять восстановление пользователями vistaPanel и cPanel будут отличатся.
Рассмотрим восстановление сайта в vistaPanel. Для этого заходим в панель, и в разделе Управление сайтом, выбираем Файловый менеджер. Попадаем на страницу где хранятся наши файлы. Открываем папку htdocs и удаляем её содержимое или всю папку.

После чего с помощью ФТП менеджера загружаем нашу сохранённую копию на сервер. Как производится загрузка с помощью ФТП менеджера я писал здесь. Если удалили всю папку, то и загружаем всё вместе с папкой. Если удалили только содержимое, то загружаем только то, что внутри папки. После загрузки проверим сайт на работоспособность. Если базы данных не повреждены, то сайт будет работать. Если проблемы не устранены загрузим базу данных. Базы данных необходимо поменять и в случае взлома сайта. Для этого переходим в phpmyadmin и выбираем нужную базу данных. Подключаемся к ней и попадаем на страницу таблицы баз данных. Удаляем всё. Далее вверху выбираем импорт. Открывается окно Импорт в базу данных. Вверху находится окошко обзора.

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


 

Переходим к cPanel. Здесь несколько проще. Зайдя в панель переходим в Диспетчер файлов. Отмечаем все файлы, нашего сайта, который расположен в папке public_html, и вверху нажимаем Удалить.

Теперь переходим в phpmyadmin и слева выбираем базу данных. Нажимаем и оказываемся в таблице базы данных. Отмечаем всё и удаляем. Идём в Мастер резервного копирования. Переходим по ссылке Восстановить. Выбираем домашний каталог. В открывшемся окне нажимаем Обзор и находим в компьютере архив с файлами сайта и нажимаем загрузить. После загрузки возвращаемся назад и нажимаем Базы данных. Опять, через окно обзора, находим архив нужной нам базы данных и нажимаем Загрузить.

Наш сайт восстановлен.

 Так же существует возможность производить резервное копирование сайта и восстановление с помощью Akeeba Backup. Подробности этого способа можно прочитать по адресу http://www.tytto.ru/vosstanovlenie-sayta-akeeba-backup-kickstart.html. С помощью akeeba backup вы сможете настроить автоматическое создание копий по своему расписанию.
 Не забываем, что если у вас несколько сайтов, выбираем и домашний каталог, и базы данных для сайта который восстанавливаете.