×

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

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

Восстановление веб-сайта из cPanel

  1. Подключитесь к cPanel и откройте Backup из раздела Files.
    cPanel Backup Button
  2. В разделе Restore a Home Directory Backup нажмите Choose File и выберите файл резервной копии файлов веб-сайта. В конце нажмите Upload и дождитесь завершения процесса загрузки файлов.
    cPanel Restore a Home Directory Backup
  3. В разделе Restore a Database Backup нажмите Choose File и выберите файл базы данных (обычно в формате .sql). Подтвердите, нажав кнопку Upload, чтобы заменить текущую базу данных выбранной резервной копией.
    cPanel Restore a Database Backup

Ручное восстановление файлов и базы данных
Если по причине отсутствия доступа к предыдущему методу, или по принципиальным соображениям, или для удобства, также возможно ручное восстановление веб-сайта с использованием FTP и phpMyAdmin.

  1. Подключитесь к серверу через FTP-клиент, такой как FileZilla, и удалите поврежденные или ненужные файлы из корневой директории веб-сайта public_html.
  2. Загрузите файлы из резервной копии (с вашего личного компьютера) в ту же директорию.
  3. Получите доступ к cPanel и откройте phpMyAdmin.
    cPanel phpMyAdmin Button
  4. Выберите существующую базу данных и удалите из нее все таблицы с помощью кнопки Drop.
    phpMyAdmin Drop Table
  5. Импортируйте базу данных из резервной копии в формате .sql с помощью кнопки Import.
    phpMyAdmin Import Database
  6. Подтвердите загрузку резервной копии, нажав кнопку Go.

Восстановление с помощью плагина для резервного копирования WordPress
В случае использования CMS, такой как WordPress, и выполнения резервного копирования с помощью плагина (например, UpdraftPlus, BackupBuddy), возможно восстановление веб-сайта непосредственно из его интерфейса.

  1. Подключитесь к панели администрирования WordPress (https://example.com/wp-admin).
  2. Перейдите в Settings, а затем в UpdraftPlus Backups.
  3. В разделе Backup/Restore можно найти нужную резервную копию.
  4. Нажмите Restore и выберите файлы, базу данных для восстановления.
  5. Завершите процесс восстановления, следуя шагам, указанным плагином.