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

От автора

Привет! В администрировании сайта WordPress есть несколько базовых работ, без которых не обойтись. Важнейшая из таких работ – резервное копирование сайта WordPress. В этом уроке, я расскажу, как это делать.

Копия сайта это

Копия любого сайта это набор файлов, с помощью которых можно восстановить сайт на любом сервере, в таком же виде, в котором был сайт на момент создания копии.

Имея копию сайта, ты можешь:

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

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

Универсальная копия сайта

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

Состоит универсальная копия из двух частей:

  • Всех файлов и каталогов корневой папки сайта;
  • Файла базы данных сайта.

Имея эти две части сайта на удаленном сервере или на «карманном» носителе или в облаке или на своём компьютере, ты всегда и везде можешь восстановить свой сайт. Это значит, что имея полную копию сайта тебе можно не бояться хакерских атак, взлома сайта, потерь сайта из-за ошибок и т.д.

Универсальное резервное копирование сайта WordPress

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

Копия каталогов и файлов сайта

Чтобы сделать копию файлов сайта понадобится программа FTP клиент, установленная на компьютер. Это универсальный вариант работы с удаленными серверами со своего компьютера.

Читать:  Проверка темы WordPress после установки или скачивания

В качестве FTP клиента рекомендую программы:

  • FileZilla (https://filezilla.ru/)
  • WinSCP (https://winscp.net/eng/docs/lang:ru)

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

Для примера, я покажу, как копировать файлы, используя программу WinSCP.

  • Открой программу;
  • В окне входа, нажми «Новое соединение»;

В форме соединения выбери:

  • Протокол передачи: если есть возможность, выбирай безопасный протокол SFTP;
  • Имя хоста: имя FTP используемого твоим хостингом;
  • Имя пользователя: пользователь FTP;
  • Пароль: пароль для работы с FTP;
  • Порт: по умолчанию для протокола передачи FTP порт 21, для протокола SFTP 22-й порт.

Примечание: данные по работе с FTP ты можешь посмотреть в своём аккаунте на хостинге или узнать у тех. поддержки.

работа по FTP

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

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

Копия сайта по FTP

Для копирования сайта создай в нужном месте новую папку, например, «Резерв сайта …».

Далее, необходимо выделить все папки и файлы корневого каталога сайта и перетащить их в созданную папку «Резерв сайта …».

Обрати внимание, потому что это важно. После завершения копирования, нужно сравнить скопированные каталоги с оригиналом. Для этого есть кнопка или используй сочетание клавиш Shift+F2.

Копия базы данных

Копии папок и файлов сайта не имеют особого значения, без базы данных сайта. Копия базы данных делается из phpmyadmin.

Phpmyadmin это специальный скрипт, установленный на твоем сервере, для удобного управления твоими базами данных.

Войти на вкладку авторизации в phpmyadmin нужно из административной панели хостинга. В зависимости от типа панели это будут ссылки (кнопки):

  • DirectAdmin: «Управление базами данных»;
  • CPanel: «MySQL Databases»;
  • ICPmanager: «Инструменты-Базы данных».
Читать:  Зачем нужна учётная запись Wordpress.org

Фото авторизации phpmyadmin

Панель phpmyadmin очень проста в работе, но требует привыкания. Слева панели список служебных и твоих баз данных. Верху кнопки управления базой данных. Чтобы сделать копию базы данных ты должен сделать следующее:

  • Открой базу данных, которую нужно скопировать. Для этого в списке баз, щёлкни по её названию;
  • Проконтролируй название базы данных верху страницы;
  • Щёлкни кнопку «Экспорт» в верхнем меню, выделять ничего не нужно;

Экспорт БД

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

Быстрая копия БД
Быстрая копия БД
Копия БД с настройками
Копия БД с настройками

Выбери формат файла (2), в котором будет скачиваться база данных. Для этого есть пункт «Формат». По умолчанию стоит формат SQL, он и нужен.

Формат SQL используется для файлов языка SQL (Structured Query Language). Файл SQL cодержит SQL код, который используется для изменения реляционной БД. Открывается любым текстовым редактором.

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

копия базы данных с настройками

Остальные настройки трогать не нужно.

Завершаем процесс, нажатием кнопки действия, «ОК» или «Вперёд» внизу страницы. Ошибиться трудно, поэтому я уверен, копия БД сохраниться на твоём компьютере.

Вывод

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

Дополнение

Ты должен понимать, что есть другие варианты сделать копию сайта, например, настроить резервное копирование на хостинге. Однако эта копия будет храниться на твоём сервере (если не настроем специальный вариант хранения) и в случае его падения, ты потеряешь не только сайт, но все свои копии.

Читать:  Ручное обновление WordPress

Поэтому, цель резервного копирования сайта достигается, только если полная копия сайта хранится на удалённом сервере или на твоём десктопе.

©WPkupi.ru

Еще статьи

Оставьте комментарий