Как сделать резервную копию сайта на wordpress


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

  • Как выполнять резервное копирование сайта на WordPress?
  • Какие плагины лучше использовать для резервного копирования?
  • Этикет бекапера: как часто делать бекап сайта? Где его хранить?

1. Как выполнять резервное копирование сайта на WordPress?

Чтобы всем было понятно, поясню термин «Резервное копирование» или «бекап» сайта:

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

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

Вам доступно несколько способов резервного копирования сайта:


  1. Средствами хостинга- компоненты создания бекапа в панели управления хостинга.
  2. С помощью плагинов WordPress.
  3. Простым копированием файлов по ftp и базы данных экспортом из MySQL.
  4. С помощью сторонних систем резервного копирования (Sypex Dumper).
  5. С помощью компонента «Экспорт» в инструментах WordPress — неполный бекап.

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

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

Теперь рассмотрим кратко каждый способ резервного копирования.

1) Создание бекапа в панели управления хостинга.

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

Варианты бывают следующие:


  1. Резервное копирование в панели хостинга не доступно — многие бесплатные хостинги.
  2. Резервное копирование выполняется только по нажатию кнопки в панели управления хостинга.
  3. Бекап сайта можно делать вручную или настроить автоматически — сервер будет в заданное время делать копию сайта. Данный вариант можно настроить через cron-задания.
  4. Бекап может высылаться на вашу электронную почту либо загружать на определенный файлообменник (Dropbox, Google-диск и т.д.)

2) Бекап сайта по FTP и экспорт базы из MySQL.

Данный способ — не самый лучший, но в ряде случаев он один может быть применен. Особенно для бесплатных или дешевых хостингов, где нельзя создать бекап в панели управления. Также такой способ удобен, если у вас под рукой есть лишь данные входа в FTP и доступ к phpMyAdmin.

3) Инструмент «Экспорт» в панели управления WordPress.

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

Для этого в административной панели WordPress зайдите в «Инструменты» —> «Экспорт».

Далее вы можете выбрать, какое содержимое сайты необходимо экспортировать:

бекап wordpress

2. Simple Backup — плагин для резервного копирования сайта на WordPress.


Плагин Simple Backup, по моему мнению, один из лучших для резервного копирования файлов и базы данных сайта.

Однако помните, что некоторые хостинги (их немного) его не поддерживают — у них не установлен ряд дополнительных библиотек php, нужных для работы плагина.

Итак, рассмотрим как установить и использовать данный плагин.

1) В административной панели WordPress открываем «Плагины» —> «Добавить новый». В поле «поиск» пишет название плагина — simple backup.

Нажимаем кнопку «Поиск плагинов»:

плагины бекап wordpress

2) Вот нужный нам плагин. Нажимаем ссылку «Установить», затем активируем плагин.

3) Плагин почти готов к работе, нужно теперь его настроить. Для этого в админ. панели WordPress открываем «Параметры» —> «Simple Backup». Вот панель основных настроек плагина: Backup Settings


плагин simple backup

Настройки рекомендую указать такие же как на картинке выше. Будет осуществляться бекап всех файлов в архив и базы данных.

4) Переходим на вкладку «WP Optimization». Тут настройки, позволяющие удалять различный мусор из экспортированной базы данных. На картинке ниже оптимальные настройки:

бекап сайта wordpress

5) На вкладке «DB Otpimization»  вы можете не указывать никаких настроек, либо включить оптимизацию и проверку базы данных. Эти настройки безопасны и не могут повредить вашу базу данных.

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

6) Настройки завершены. Переходим к резервному копированию сайта. Для этого можно просто нажать на кнопку «Create WordPress Backup», либо сначала перейти на вкладку «Backup Manager», где отображаются все ваши резервные копии и уже там нажать на кнопку начала резервного копирования.


плагин simple backup

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

7) Теперь вы можете скачать резервные копии, для этого наведите курсор на файл бекапа и нажмите на ссылку Download. Однако лучше будет зайти в папку сайта по FTP, перейти в папку Simple Backup и скачать бекапы.

3. Этикет бекапера: как часто делать бекап сайта? Где его хранить?

1) Когда делать резервное копирование?

  • Делайте резервное копирование сайта регулярно. Обязательно делайте бекап перед установкой или удалением компонентов сайт, плагинов, тем оформления.
  • Делайте бекап после добавления материалов на сайт: страниц, статей, медиа-файлов.
  • Делайте бекап перед обновление плагинов и версии WordPress.

2) Где хранить резервные копии?

Храните ваши бекапы отдельно от сайта. Лучше всего резервные копии сразу скачивать и хранить либо на вашем компьютере, либо в другом защищенном месте. Не оставляйте бекапы в папке сайта — удаляйте их оттуда, это безопаснее.

3) Важно проверять работоспособность резервных копий.

Непроверенный бекап — это все равно что отсутствие резервной копии. Периодически проверяйте ваши резервные копии на работоспособность.

Для этого вы можете:


  • Развернуть резервную копию на локальном сервере — Denwer-е.
  • Создать субдомен — домен третьего уровня на вашем сайте и в отдельной папке на хостинге установить сайт из резервной копии.
  • Развернуть бекап сайта на бесплатном хостинге, если ваш основной хостинг поддерживает установку только одного сайта.

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

Бесплатная школа YouTube 3.0

Поделитесь этой записью с друзьями, буду благодарен!

maxtop.org

Зачем делать резервную копию

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

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


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

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

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

Как сделать резервную копию сайта на WordPress

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

Резервное копирование файлов на WordPress

Файлы являются ядром WordPress. В них содержится вся информация о Вашем сайте, все Ваши картинки и медиа-файлы, которые вы загружаете в WordPress. Все личные файлы Вашего сайта находятся в каталоге Wp-content на хостинге вашего провайдера. Другие каталоги являются общими для WordPress и отвечают за его настройку.


В корневом каталоге Вашего сайте находится файл WP-config.php, в котором содержится информация о базе данных, настройках MySQL, префикс таблиц, секретные ключи. Если Вы откроете данный файл то увидите следующее:

Файл WP-config.php

Запомните это, в дальнейшем данные из этого файла нам пригодятся.

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

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

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


Для создания резервной копии файлов заходим в панель управления, жмем Резервные копии, в верхнем меню выбираем пункт Файлы, далее указываем сайт для архивации (если их несколько), нажимаем Сохранить и в выпадающем окошке подтверждаем операцию:

Резервная копия файлов на хостинге TimeWeb

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

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

Для этого в панели управления выбираем Файловый менеджер, далее подсвечиваем нужный каталог сайта, в верхнем меню жмем пункт Архиватор и выпадающем меню кликаем на Запаковать и скачать. 


Архивируем с помощью файлового менеджера

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

Резервное копирование базы данных WordPress

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

WordPress использует несколько таблиц для хранения данных, по умолчанию все таблицы содержат префикс wp_. Я не буду останавливаться на описании всех таблиц, это не тема данной статьи, в рунете можно найти достаточно информации о структуре базы WordPress. Уточню лишь то, что из базы можно выборочно выгружать необходимые таблицы. Но мы будем выгружать базу полностью.

Рассмотрим два способа резервного копирования базы данных WordPress. Первый способ универсальный и подходит практически для всех хостингов — с помощью панели PhpMyAdmin. В хостинг панели находим меню для управления базами данных MySQL и выбираем базу нашего сайта.

Хочу заметить, что у вас может быть несколько баз данных, зависит от количества сайтов. Если вы затрудняетесь определить какая база относится к конкретному сайту, обращайтесь в вышеупомянутому файлу WP-config.php в котором найдете имя и пароль доступа к базе.

Сохраняем базу данных MySQL

После ввода пароля попадаем в панель управления PhpMyAdmin. Далее все просто — нажимаем вкладку Экспорт и выбираем способ экспорта — > Быстрый. 

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

Выгрузка базы данных WordPress

После нажатия кнопки Вперед, выбираем путь для сохранения базы данных на локальном компьютере и экспортируем базу данных в формате SQL.

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

Рекомендую к просмотру видеоурок Резервное копирование сайта на WordPress

На этом я заканчиваю первую часть статьи резервного копирования сайта на WordPress. Во второй части рассмотрим как восстановить сайт из сохраненных нами файлов. До встречи на страницах моего блога!

leonov-do.ru

WordPress резервное копирование

Сперва давайте разберемся, что такое backup? Если обратиться к английскому значению, то расшифровывается эта аббревиатура, как backup copy – резервная копия. Для чего ее делают? Тут не нужно сильно углубляться, так как каждый владелец сайта или блога понимает, для чего она служит – чтоб не лишиться сайта. Если мы в повседневной жизни делаем копии документов, то почему не сделать бэкап базы данных веб-ресурса на WordPress? Например, у вас возникли проблемы с жестким диском, а на нем хранилась все информация вашего сайта, то ее можно восстановить из облачного хранилища. Вот в чем суть бэкапа сайта WordPress!

Особенности backup на WordPress

Бэкап для WordPress имеет несколько особенностей.

Первая – понимание того, как часто следует делать бэкап веб-ресурса? Точного ответа на этот вопрос пока не нашли. Все зависит от частоты обновления вашего сайта.

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

Если же вы владелец новостного сайта, то информация ресурса у вас добавляется не каждый день и по несколько раз в день. Поэтому бэкап придется делать несколько раз в день. Чтоб не запутаться в резервных копиях, рекомендуется составить график создания нового backup.

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

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

С эти важными моментами мы разобрались, далее разберем backup сайта WordPress.

Как сделать резервную копию сайта?

    1. Сперва нужно скопировать файлы WordPress. Как их найти? Все файлы сайта находятся у вас на сервере. Для копирования подключаемся к сайту по FTP и скачиваем их. На помощь нам придет клиент FileZilla.

Все файлы сайта находятся у вас на сервере. Для копирования подключаемся к сайту по FTP и скачиваем их.

Важно!Скопировать информацию с сайта можно также используя панель управления.

Если бэкап базы данных необходимо регулярно копировать, то файлы не требуют такого внимания. Если вы еще не делали копию файлов, то ее следует делать до ручного обновления WordPress. В будущем будет достаточно делать копию одной папки uploads, расположенной в wp-content . Собственно именно в этой папке и хранятся изображения, а также иные загружаемые на ваш ресурс файлы.

    1. Следующий шаг – это создание backup базы данных сайта. Мы рассмотрим, как сделать бэкап сайта WordPress используя приложение. Заходим в него и выбираем базу данных сайта в левой колонке. В результате этого действия справа, в контентной части, должны отобразиться все таблицы базы данных веб-ресурса.

Таблицы базы данных веб-ресурса.

    1. Далее открываем вкладку Экспорт вверху таблиц.

Экспорт базы данных.

    1. Жмем Ок и видим как начинается процесс создания backup данных. По умолчанию вам предложат скачивание файлов с sql расширением.

Скачивание файлов с sql расширением.

Если ваша база данных очень большая, рекомендуется скачать заархивированную копию. Отмечаем не Быстрый, а Обычный способ экспорта. В настройках, в графе Компрессия выбираем zip.

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

В результате вы получите бэкап базы данных для WordPress.

Мы рассмотрели ручной способ создания резервной копии данных сайта. Кроме него есть возможность автоматизировать весь этот процесс. Как? Конечно при помощи плагина для бэкапа WordPress.

Как делать бэкап сайта WordPress используя плагин?

На самом деле плагинов для таких действий масса, но я сегодня остановлюсь на WP-DB-Backup. Разберем основные этапы создания бэкапа, применяя плагин.

      1. Сперва установим WP-DB-Backup. Открываем Плагины-Добавить новый и находим нужный нам WP-DB-Backup.

WP-DB-Backup

      1. Устанавливаем его и активируем. После окончания установки, в меню раздела Инструменты, появится новая функция Резервное копирование. Заходим туда.

Как делать бэкап сайта WordPress

Все имеющиеся настройки разделены на три группы:

      • Таблицы. Здесь отображены все таблицы, которые будут сохраняться. При необходимости вы можете отметить спамовые таблицы постов и комментариев, которые хотите исключить из backupa. Благодаря этому можно значительно уменьшить размер резервной копии.
      • Настройки резервного копирования отвечают за создание архива в ручном режиме. Нажимаем Создать архив и запуститься процесс создания бэкапа. По умолчанию вам предложат сохранить архив на ваш компьютер. Если хотите получить копию на почту, то выберите Отправить на email.
      • Третья группа настоек самая интересная. Она составляет расписание для backupa. Это весьма полезно, так как есть шанс забыть, что пришло время сделать резервную копию. Но не нужно переживать, так как теперь это будет делаться автоматически. Отметьте подходящее расписание и сохраните настройки.

Вот собственно и все. Дальше плагин сам займется решением проблемы, когда и как сделать backup WordPress.

Как восстановить сайт из бэкапа на WordPress?

      1. Перед загрузкой резервной копии удаляем старую. Для этого на хостинге выбираем свою базу данных и переходим в phpMyAdmin.
      2. Левой кнопкой мыши нажимаем на название нужной базы (не на плюс).

Выбираем свою базу данных и переходим в phpMyAdmin.

      1. Выделяем Отметить все и в списке справа находим Удалить. Выбрав настройки жмем Да.

Инструменты — Импорт и нажимаем Выберите файл.

      1. Мы удалили базу данных.
      2. Теперь нужно загрузить резервную копию этих данных. Заходим ИнструментыИмпорт и нажимаем Выберите файл. Далее указываем путь, по которому найти архив бэкапа, чтоб загрузить и подтверждаем действие, нажав ОК.

Бэкап

Если все прошло хорошо, то появится следующее уведомление:

Что значит бэкап?

Заключение

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

www.templatemonster.com

WordPress: как сделать бэкап сайта полностью

Все делается в два этапа:

  1. Создаем копию базы данных
  2. Делаем резервную копию файлов блога на WordPress

Резервная копия базы данных

В прошлой статье мы научились бэкапить базу с помощью плагина, читайте тут. А сегодня научимся делать это с помощью phpMyAdmin. Для этого нужно зайти в панель управления хостера. Найти там раздел «Базы данных» и выбрать «phpMyAdmin»

Резервная копия базы данных

У каждого хостинга админ-панель выглядит по-разному, но в любом случае там есть ссылка для перехода в «phpMyAdmin». Думаю, вы разберетесь. В противном случае обратитесь в техподдержку.

В «phpMyAdmin» выберите свою базу данных по названию:

дамп базы данных mysql

Когда ваша база данных будет открыта, перейдите во вкладку «Экспорт».

резервные копии файлов блога,дамп базы данных mysql

Во вкладке «Экспорт» нужно подготовить базу для скачивания на компьютер. Способ экспорта выберите «Быстрый» формат «SQL» и нажмите «Ок». Вот и все, дамп вашей MySQL базы скачан на компьютер. Храните его и не забывайте периодически обновлять.

Резервное копирование файлов WordPress

Теперь сделаем бэкап файлов WordPress сайта двумя способами.

Способ первый.

Я всегда пользуюсь этим способом, т.к. админ-панель моего хостинга Beget очень удобная и позволяет делать бэкапы за пару минут.

Найдите в админке вашего хостинга раздел «Бэкапы» или «Резервное копирование» и скачайте себе на компьютер самый свежий бэкап файлов. Не у всех хостингов есть такая возможность. У меня это выглядит так:

wordpress бэкап сайта

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

Второй способ.

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

Зайдите на ftp с помощью Total Commander или Filezilla (я расскажу на ее примере) — в соответствующих статьях об это рассказано. Соединившись с сервером, войдите в корневую папку «Public_html» (у разных хостеров она может называться по-разному, например «httpdocs»).

резервные копии файлов блога

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

резервные копии файлов блога

Теперь кликните правой кнопкой мыши по папке «Public_html», нажмите «Скачать». После чего файлы будут копироваться какое-то время, в зависимости от размера вашего блога. Хочу заметить, что гораздо удобнее копировать с сервера на компьютер и обратно файлы, запакованный в архив. Так точно ничего не потеряется в процессе копирования и замет гораздо меньше времени. О разных способах архивации файлов на хостинге есть отдельная статья на блоге. 

Как восстановить сайт WordPress из бэкапа

Итак, все бэкапы у нас собраны. А что же с ними делать?

Определите, нужно ли вам восстанавливать и файлы и базу данных или достаточно чего-то одного. 

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

Восстановление MySQL-базы данных

Если ваш хостинг обладает удобным и функциональным интерфейсом, просто нажмите кнопку «Восстановить» возле последней версии бэкапа базы данных. Если нет, опять зайдите в phphMyAdmin, выберите свою базу и перейдите на вкладку «Импорт». Никакие настройки менять не нужно, просто выберите свой файл с дампом и нажмите «Ок».

импорт бэкапа

Если что-то не получилось, есть альтернативный способ. Скопируйте содержимое вашего дампа базы и вставьте его на вкладку «SQL», нажмите «ОК»:

sql запрос

Как восстановить из бэкапа файлы сайта

Опять же, если ваша хостинг-панель позволяет быстро восстановить бэкап, сделайте это. В противном случае подключитесь к серверу по ftp, как это было описано выше. Удалите старую папку «Public_html» и закачайте на ее место ваш бэкап. Не забудьте упаковать файлы в архив для вашего же удобства.

Как видите, все просто! Теперь, имея на компьютере свой полный WordPress бэкап, и обладая умение его восстанавливать, можно спать спокойно:). Советую вам раз в неделю или месяц делать такие резервные копии блога для обеспечения его безопасности.

Пока, до встречи!

pro-wordpress.ru

Что такое бэкап WordPress?

Если вы не имеете богатого опыта работы с WordPress, то вы возможно не знаете, что означает и включает в себя бэкап (резервная копия). Не стоит беспокоится, здесь нет ничего сложного, когда дело касается полного резервного копирования.

Оказывается, бэкап сайта, это просто копия вашего сайта. Полный бэкап – в случае с WordPress – это просто копия всех файлов, медиа и базы данных.

Зачем нужны бэкапы?

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

Чрезмерный стресс

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

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

Потеря времени

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

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

Потеря дохода

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

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

Особенно это неприятно, когда вы платите за трафик:

Сломанный сайт подрывает доверие к вашему бизнесу

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

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

Резервная копия – необходимость

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

Имея резервную копию сайта сохраненную где-либо, вы можете легко восстановить свой сайт на новом месте. Не имея резервной копии, даже Машина времени не поможет вам восстановить все как было. Поверьте, процесс далек от простого “копировать-вставить”.

В кратце, вам необходимо будет копировать и настраивать каждый элемент по отдельности. Стоит также упомянуть, что Archive.org не индексирует весь ваш контент, имейте это ввиду.

Что это значит для владельца?

Большинство владельцев сайтов занимаются им в свободное от работы время, поэтому его восстановление займет уйму времени. Это негативно отразится на SEO сайта, а также вашем желании продолжать им заниматься.

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

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

Вариант 1 – Бэкап WordPress сайта с помощью панели управления Hostinger

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

ДОПОЛНИТЕЛЬНО: Постарайтесь взять в привычку делать несколько копий бэкапов во время процесса резервного копирования. Одну сохраните на ваш компьютер, вторую отправьте на вашу почту или загрузите на одну из облачных платформ, вроде Dropbox или Google Drive. Также, не забудьте соответствующе пометить бэкап, чтобы облегчить процесс поиска нужного в будущем.

Создание бэкапа WordPress с помощью cPanel

Войдите в вашу учетную запись хостинга, перейдите в панель cPanel (обычно это самая первая страница после входа) и найдите вкладку Бэкапы. Эта вкладка обычно находится под разделом Файлы:

Hostinger бэкапы Как сделать бэкап WordPress

Нажмите на вкладку Бэкапы для просмотра списка доступных бэкапов:

Hostinger бэкапы Список бэкапов

Если вы используете Hostinger, то вы можете скачать нужные вам бэкапы с помощью данной панели.

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

Hostinger бэкапы Новый бэкап

Вот и все! Создание полного бэкапа WordPress завершено.

Вариант 2 – Как сделать бэкап WordPress с помощью FTP и phpMyAdmin

Не стоит волноваться, если вы раньше не использовали FTP или phpMyAdmin. Процесс довольно простой, мы просто скачаем файлы WordPress на ваш ПК. Для скачивания файлов WordPress мы воспользуемся FTP, а для скачивания базы данных phpMyAdmin.

Перед началом процесса бэкапа, мы рекомендуем создать папку на вашем компьютере, где вы будете хранить все файлы. Это поможет вам избежать беспорядка и потери времени на поиск нужного бэкапа при восстановлении. Для подключения по FTP вам потребуется FTP-клиент, мы рекомендуем FileZilla, а также FTP аккаунт для подключения к вашему хостингу.

Что такое каталог WordPress?

Каталог WordPress – это папка на вашем сервере, где хранятся файлы вашего WordPress. В большинстве случаев это public_html или Home. Если вы установили WordPress в подкаталог, например https://www.пример.ru/вашсайт, вашим каталогом WordPress будет вашсайт.

Каталог WordPress содержит подпапки, вроде wp-includes, wp-content, wp-admin, а также файлы index.php, wp-config.php и т.д. – все они необходимы для работы вашего сайта.

Ваши темы, плагины, кэш и медиа загружаются внутрь папки wp-content. Папка wp-admin содержит все файлы, которые позволяют запустить панель управления WordPress, а папка wp-includes хранит все корневые файлы WordPress. Вы должны скачать все папки и подпапки из вашего каталога WordPress.

Создание бэкапа вашего WordPress с помощью FTP

Подключитесь к вашему хостинг аккаунту с помощью данных FTP аккаунта. Данные, которые вам потребуются:

  • FTP хост – например ftp.hostinger-tutorials.ru
  • Имя пользователя – имя пользователя, которое вы выбрали при создании аккаунта
  • Пароль – соответствующий пароль
  • Порт –  обычно он имеет значение 21, если ваш хостинг не указывает другое

Успешное FTP подключение к вашему каталогу WordPress с помощью FileZilla должно выглядеть вот так:

FileZilla подключение

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

Далее, выберите все файлы и папки из вашего каталога WordPress. Затем нажмите на них правой кнопкой мыши и выберите Скачать из появившегося меню:

FileZilla скачать

Пока вы ожидаете окончания скачивания файлов вашего WordPress (время скачивания зависит от скорости вашего соединения и размеров сайта), давайте перейдем к скачиванию вашей базы данных с помощью phpMyAdmin. FileZilla уведомит вас об окончании скачивания, поэтому можете смело переходить к следующему этапу.

Создание бэкапа базы данных WordPress с помощью phpMyAdmin

Этот процесс тоже довольно прост и займет не более пары минут. Вновь войдите в панель управления cPanel и найдите вкладку phpMyAdmin. Обычно она находится под разделом Базы данных:

Hostinger Бэкап WordPress phpmyadmin

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

Hostinger Бекап WordPress phpmyadmin главная

Здесь вы сможете выбрать нужную вам базу данных.

Однако в Hostinger, при нажатии на вкладку phpMyAdmin вы попадете на страницу со списком ваших баз данных:

Hostinger Бэкап WordPress список

Отсюда вы сможете напрямую перейти в phpMyAdmin. В некоторых случаях вы можете увидеть подобное окно:

phpmyadmin Логин окно

Каким бы ни был ваш случай, знать соответствующие данные вашей базы данных не повредит. Однако, как узнать какая база данных принадлежит вашему WordPress сайту?

Как найти базу данных вашего WordPress

Найти необходимую базу данных очень легко. В данный момент FileZilla уже должен был скачать большую часть вашего сайта, просто найдите файл wp-config.php либо в папке с бэкапами на вашем компьютере, либо на сервере.

Откройте wp-config.php с помощью удобного для вас текстового редактора (мы рекомендуем Notepad++ или SublimeText):

NotePad бэкап

Найдите такую часть кода:

// ** MySQL settings - You can get this info from your web host ** // /** The name of the database for WordPress */ define('DB_NAME', 'u407433405_ahuda');  /** MySQL database username */ define('DB_USER', '**********');  /** MySQL database password */ define('DB_PASSWORD', '**********');  /** MySQL hostname */ define('DB_HOST', 'mysql');

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

/** The name of the database for WordPress */ define('DB_NAME', 'имя_вашей_базы_данных');

Теперь давайте вновь вернемся к phpMyAdmin и найдем нужную базу данных. Вы можете найти список ваших баз данных, нажав на вкладку Базы данных, как на примере ниже:

Hostinger phpMyAdmin базы данных

Подготовка завершена и можем наконец приступить в главному.

Бэкап вашей базы данных WordPress

Откройте вашу базу данных, просто нажав на нее в списке баз данных в phpMyAdmin. Внизу выберите Отметить все, чтобы выбрать все таблицы. Далее нажмите на вкладку Экспорт вверху экрана:

phpMyAdmin бэкап базы данных

В следующем окне измените Формат на SQL. Не трогайте остальные настройки, если вы не знаете, что они означают. Нажмите кнопку Вперед для начала скачивания:

phpMyAdmin бэкап базы данных SQL

Далее, выберите папку для бэкапа на вашем компьютере в качестве места для скачивания и сохраните базу данных.

Вот и все, теперь у вас есть полный бэкап WordPress, который вы сможете использовать в любой момент.

Вариант 3 – Плагины для бэкапа WordPress

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

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

BackWPup

Backwup плагин

С более чем 20 бесплатными плагинами в хранилище WordPress, включая такие плагины как Adminimize и Search & Replace, Inpsyde GmbH – это отличный разработчик, который достоин внимания.

BackWPup – является ярким представителем плагинов данного разработчика. С большим количеством функций и бесплатным вариантом распространения, он может составить конкуренцию даже премиум плагинам по бэкапу WordPress.

Набор функций включает в себя автоматические бэкапы, восстановление и оптимизацию базы данных, восстановление сайта в один клик, экспорт WordPress XML, полный бэкап, встроенные функции защиты и поддержки для облачных хранилищ бэкапов пользователей.

Премиум версия BackWPup имеет еще более расширенный функционал.

VaultPress

Vaultpress плагин

Являясь частью Jetpack, VaultPress больше чем плагин для резервного копирования. Это полноценный сервис по резервному копированию и защите, которым пользуются тысячи профессионалов и агентств.

В вопросе резервного копирования WordPress, VaultPress является несомненным лидером. Плагин “…без устали производит резервное копирование каждой записи, комментария, медиафайла и других частей вашего сайта.” Другими словами, VaultPress создает ежедневные бэкапы WordPress и хранит в защищенном месте.

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

BackupBuddy

Backupbuddy плагин

Известный как “…оригинальный плагин WordPress для бэкапов…”, BackupBuddy от ithemes – это расширенный плагин для бэкапов WordPress. Благодаря данному плагину, вы можете создать бэкап вашего сайта в один клик в панели управления WordPress.

Помимо функции полного бэкапа, BackupBuddy поставляется вместе с другими полезными функциями, вроде инструмента переноса сайта, автоматического бэкапа, удаленного бэкапа в Dropbox, Amazon S3, Google Drive и других.

Связанные руководства

Если вы хотите узнать больше информации по данной теме, посетите данные руководства:

  • Как Восстановить Сайт на WordPress с Помощью Бэкапа Базы Данных
  • Как Сделать Резервное Копирование Писем
  • WordPress Codex Резервное Копирование

Заключение 

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

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

www.hostinger.ru

Как сделать бэкап сайта WordPress

От автора: для всех динамических сайтов, и WordPress здесь не исключение, очень важно регулярно осуществлять процедуру бэкапа. Это даст гарантию того, что в случае каких-либо неприятностей на сервере вы не потеряете свой сайт и всегда сможете его восстановить. Итак, давайте посмотрим, как сделать бэкап сайта WordPress.

Что такое бэкап сайта WordPress?

Начнем, пожалуй, с определения того, что понимается под словом «бэкап» и какого специфика бэкапа для сайта на WordPress. Итак, бэкап — это ни что иное, как копия сайта или, как еще называют, резервная копия сайта.
Зачем она нужна, думаю, пояснять не нужно, вы сами в своей повседневной жизни могли не раз делать копии чего-либо. Например, какие-либо важные документы вы можете хранить не только на своем компьютере, но и дополнительно поместить их в облачное хранилище или записать на съемный диск. Это все делается с одной целью — не потерять информацию. Если, к примеру, жесткий диск вашего компьютера придет в негодность, то документы можно будет восстановить из копии в облачном хранилище. В этом суть.

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

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

Итак, как часто осуществлять бэкап сайта? Универсального ответа здесь нет и все зависит от того, насколько часто обновляется ваш сайт. К примеру, у вас сайт-визитка, т.е. сайт, который не обновляется вообще или же обновляется крайне редко. В этом случае бэкап достаточно сделать один раз, сразу после создания сайта. И затем делать только при обновлении каких-либо данных на сайте. Регулярное копирование сайта в этом случае смысла не имеет.
Если у вас сайт, который более-менее регулярно наполняется контентом, тогда определите для себя свой график бэкапа. Например, раз в неделю или раз в несколько дней, или ежедневно. Если у вас новостной сайт, где новости публикуются десятками в день, тогда есть смысл делать бэкап даже по несколько раз на дню. Все это в первую очередь касается резервирования базы данных.

Кроме частоты бэкапа нужно еще задуматься над вопросом где и как хранить резервную копию. Во-первых, здесь лучше говорить о резервных копиях, т.е. во множественном числе. Классическая ошибка заменять одну резервную копию другой. Это не совсем правильно и хорошо. Дело в том, что сделанный файл бэкапа может быть элементарно поврежден. Не до конца скачался на ваш компьютер или скачался с ошибкой. Мы об этом можем и не узнать, если не возникнет необходимость восстановить сайт из бэкапа. И вот здесь бы очень пригодился предыдущий файл копии. Поэтому возьмите себе за правило хранить несколько последний копий бэкапа базы данных сайта. В этом случае если вдруг последняя версия будет поврежденной, тогда мы всегда можем взять предпоследнюю.

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

Бэкап сайта на WordPress

Как уже отмечалось, бэкап сайта WordPress делится на два этапа. Первый из них самый простой. Вам просто необходимо скопировать все файлы WordPress, которые находятся на вашем сервере. Для этого лучше всего подключиться к сайту по FTP и произвести процедуру скачивания. Рекомендую использовать для такой операции FTP клиент FileZilla.

Как сделать резервную копию сайта на wordpress

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

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

Более важен и интересен для нас момент бэкапа базы данных сайта. Сделать его можно различными способами. Первый способ — воспользоваться приложением phpMyAdmin, которое предоставляется вашим хостингом. Информацию по подключению к серверу БД из phpMyAdmin вы можете уточнить в поддержке хостинга.

Итак, зайдите в phpMyAdmin и выберите в колонке слева базу данных вашего сайта. После этого в контентной части справа мы должны увидеть все таблицы базы данных сайта.

Как сделать резервную копию сайта на wordpress

После этого перейдите на вкладку Экспорт, которую найдете над списком таблиц.

Как сделать резервную копию сайта на wordpress

На открывшейся странице достаточно нажать кнопку ОК, чтобы начался процесс бэкапа базы данных. При этом по умолчанию вам будет предложен для скачивания файл с расширением sql.

Как сделать резервную копию сайта на wordpress

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

Как сделать резервную копию сайта на wordpress

В итоге произведенной операции вы должны получить бэкап базы данных сайта WordPress. Не очень сложный процесс, но это процесс, который мы должны производить вручную. А нет ли возможности автоматизировать бэкап базы данных, спросите вы? Ответ — есть! Для этого можно использовать всевозможные плагины для бэкапа WordPress.

Плагин для бэкапа WordPress

Это простейший вариант, который можно рекомендовать к использованию. Плагинов для бэкапа WordPress — масса. Можете выбрать любой понравившийся. Как простейший в использовании, я могу рекомендовать WP-DB-Backup. Давайте установим его.
Итак, идем в меню установки плагинов и находим искомый.

Как сделать резервную копию сайта на wordpress

Устанавливаем и активируем плагин для бэкапа WordPress. После установки в меню Инструменты вы обнаружите новый пункт — Резервное копирование. Идем туда и попадаем на страницу настроек плагина бэкапа.

Как сделать резервную копию сайта на wordpress

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

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

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

Ну а на этом у меня все. Удачи!

Как сделать резервную копию сайта на wordpress

webformyself.com


You May Also Like

About the Author: admind

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

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