Восстановление с помощью FTP-клиента и phpMyAdmin
На виртуальном хостинге восстановление из системной резервной копии сайта производится в каталог /private, в который размещается папка с файлами сайта и отдельно файл с расширением .sql (дамп базы данных). В статье дано описание, как используя эти файлы восстановить работоспособность сайта.
При работах с сайтом настоятельно рекомендуется следовать
нашим рекомендациям
.
-
Выполняем резервное копирование с помощью
Менеджера резервного копирования
Панели управления хостингом. Обратите внимание, что в настройках следует выбрать
копирование настроек веб-хостинга вместе со всеми данными пользователей
. Опция зависит от тарифа
виртуального хостинга
.
- Выполняем копирование файлов.
- Открываем online-менеджер файлов https://webftp.komtet.ru/ ;
- Переходим в httpdocs , удаляем все файлы и каталоги, выделив их галочками слева от названия каталогов, для этого можно просто щелкнуть Все в верхней панели, слева. Подтверждаем удаление, нажав жёлтую круглую кнопку с галочкой Отправить . Она расположена слева сверху;
- Возвращаемся назад к списку файлов, нажав жёлтую кнопку Назад сверху;
- Переходим в private , находим каталог с файлами резервной копии, переходим в него. Выбираем все файлы, нажав Все в верхней панели, слева;
- Нажимаем сверху справа кнопку Копир .(копировать);
- В открывшемся окне, в самом верхнем поле ввода, которое обведено в рамочку, набираем:
-
/httpdocs
- После этого обязательно нажимаем кнопку Выбрать все папки слева;
- Нажимаем слева сверху кнопку Отправить . После этого будет проведено копирование файлов, лог результата будет выведен на экран. Если повреждение сайта, требующее восстановления, было не очень критичным и не связанным со взломом сайта и повреждением его злоумышленником, а сайт должен быть доступным без перерывов, пропустите пункт удаления файлов из httpdocs, и проведите копирование с заменой файлов (на сообщения системы, заменить ли файлы при совпадении имен - отвечайте утвердительно).
- Теперь нужно восстановить базу данных .
-
Перед восстановлением БД, необходимо очистить таблицы существующей БД, сделать это можно следующим образом, войдите в
Панель управления хостингом
и перейдите к базе данных:
Домашняя страница -> Домены -> Имя_домена -> Базы данных -> Имя_базы_данных.
Теперь нажмите кнопку
Webadmin
. Если ничего не произошло, значит, в вашем браузере заблокированы всплывающие окна, отключите блокировку в браузере и попробуйте еще раз. В появившемся окне
phpMyAdmin
отмечаем все таблицы, затем выбираем действие
удаления
всех отмеченных таблиц смотрите изображение ниже:
- Как только таблицы очищены переходим к следующему пункту восстановления;
- Используя тот же FTP-клиент, что и для копирования файлов, скачайте на локальный компьютер дамп базы данных. Файл дампа базы данных имеет расширение .sql . Как правило он лежит прямо в папке private ;
- Отметьте его галочкой слева от имени файла и нажмите кнопку «Скачать»;
- Войдите в phpMyAdmin повторно процедура входа описана в 1ом шаге восстановления БД;
- В открывшемся окне интерфейса phpMyAdmin нажмите справа по надписи Импорт . Далее следует выбрать скачанный файл с дампом базы данных и нажать Ок;
- Теперь можно набрать адрес сайта в браузере и проверить его работу. Перед проверкой работоспособности желательно очистить кэш браузера ;
-
В случае, если сайт не работает корректно, вы можете восстановить резервную копию последнего состояния сайта, сделанную в пункте 1 в Панели управления хостингом.