Бэкап WordPress

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

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

Если что-то случится, настроенный и работающий бэкап поможет вам сохранять спокойствие.

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

Существует несколько способов сделать бэкап Вордпресс сайта. В этой статье вы узнаете о всех способах.

Содержание:

Ручной бэкап
Бэкап контента сайта с помощью встроенной функции Вордпресс
Как сделать бэкап сайта вручную

  1. Скачайте файлы сайта с сервера
  2. Бэкап базы данных — Simple
  3. Бэкап базы данных — Custom
  4. Импорт базы данных

Автоматический бэкап
Как настроить бэкап на хостинге
Бэкап плагины

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

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

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

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

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

Настройте бэкап в зависимости от частоты обновлений на сайте, и в зависимости от частоты сканирования сайта антивирусом.

Бэкап Вордпресс сайта

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

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

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

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

Бэкап контента сайта с помощью встроенной функции Вордпресс

В Вордпресс существует встроенная функция экспорта и импорта контента. Перейдите в ИнструментыЭкспорт — Выберите, что вы хотите экспортировать.

Консоль - Инструменты - Экспорт
Консоль — Инструменты — Экспорт

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

Чтобы импортировать сохраненный контент, перейдите в ИнструментыИмпорт.

Как сделать бэкап Вордпресс сайта вручную

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

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

В этом разделе подробная инструкция по бэкапу Вордпресс сайта вручную.

1. Скачайте файлы сайта с сервера

Зайдите на сервер через файл-менеджер на хостинге или по FTP и скачайте файлы Вордпресс с сервера.

Для подключения к серверу по FTP можно использовать программу FileZilla.

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

Создайте папку на компьютере для бэкапа файлов WordPress
Создайте папку на компьютере для бэкапа WordPress файлов

Перед тем, как вы начнете скачивать файлы, проверьте, что FTP клиент показывает скрытые файлы. В установке Вордпресс находятся важные, но скрытые по умолчанию файлы. Убедитесь, что они попадут в бэкап. В ФайлЗилле эта настройка находится в СерверПоказывать скрытые файлы.

FileZilla - Показывать скрытые файлы
FileZilla — Показывать скрытые файлы

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

Если ваша установка Вордпресс находится в подпапке, скопируйте подпапку вместе с содержимым корневой папки.

Скопируйте файлы сайта с сервера на компьютер
Скопируйте файлы сайта с сервера на компьютер

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

Бэкап базы данных — Simple

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

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

Чтобы сделать бэкап базы данных, зайдите на хостинг и найдите раздел База данных, Database, MySQL или что-то подобное. Выберите нужную базу данных и откройте ее.

Если вы не знаете, какая база данных относится к вашему сайту, откройте файл wp-config.php и найдите имя базы данных в этих строках:

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

Интерфейс phpMyAdmin
Интерфейс phpMyAdmin

Нажмите Export на верхней вкладке. Вы увидите такую страницу:

phpMyAdmin - Быстрый экспорт базы данных
phpMyAdmin — Быстрый экспорт базы данных

Здесь у вас есть 2 варианта: вы можете оставить все как есть и нажать Go. После этого начнется загрузка файла с вашей базой данных.

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

Бэкап базы данных — Custom

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

В разделе Format выберите SQL. В разделе Tables вы можете выбрать, какие таблицы включить в бэкап.

phpMyAdmin - Export - Custom - Format & Tables
Export — Custom — Format и Tables

В разделе Output выберите метод сжатия файла базы данных, zip или gzip. Файл меньшего размера скачается быстрее.

phpMyAdmin - Export - Custom - Output
Export — Custom — Output

В Format-specific options оставьте настройки по умолчанию.

В разделе Object creation options поставьте галочку Add DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT / TRIGGER statement. Эта настройка удалит существующие таблицы во время восстановления базы данных.

phpMyAdmin - Export - Custom - Object creation options
Export — Custom — Object creation options

В разделе Data creation options оставьте все как есть и нажмите Go. Должно начаться сохранение базы данных в архив.

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

Импорт базы данных

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

phpMyAdmin - Импорт базы данных
Импорт базы данных

Нажмите Choose File, выберите файл базы данных, который вы хотите восстановить и нажмите Go.

Ваша база данных должна работать так же, как она работала на момент экспорта.

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

Как настроить бэкап на хостинге

Бэкап по расписанию — это один из сервисов хостинга.

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

Этот сайт работает на хостинге Бегет. Сервера хостинга хорошо настроены для работы с Вордпресс, есть встроенный бэкап и интуитивно понятная панель управления.

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

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

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

Реклама

Калькулятор ОСАГО

Простой способ выгодно купить полис

Плагины бэкапа WordPress

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

Все плагины отличаются разным набором этого функционала:

  • Автоматический бэкап — можно ли включить бэкап по расписанию.
  • Частота бэкапа — как часто плагин должен делать бэкап. Некоторые плагины позволяют делать бэкап в реальном времени для часто обновляемых сайтов.
  • Место сохранения бэкапа — может ли плагин сохранять бэкап на Гугл Драйв или Дропбокс. Не сохраняйте бэкап на тот же сервер, на котором находится сайт.
  • Восстановление из бэкапа — может ли плагин восстановить копию сайта из бэкапа. Делает он это автоматически, или что-то нужно делать вручную.
  • Полный или частичный бэкап — некоторые плагины сохраняют только базу данных, но не сохраняют файлы сайта. В этом обзоре только плагины, которые сохраняют весь сайт полностью вместе с базой данных.
  • Другие функции — например, перенос сайта с одного домена на другой (миграция).

UpDraft Plus

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

  • Ручной и Автоматический бэкап с настраиваемым расписанием
  • Полный или выборочный бэкап сайта
  • Восстановление сайта из бэкапа
  • Бэкап сайта на Гугл Драйв, Дропбокс итд

Чтобы сделать бэкап нажмите на кнопку Создать РК (Резервную Копию) сейчас,

UpdraftPlus - ручной бэкап
UpdraftPlus — ручной бэкап

Или настройте расписание бэкапов:

UpdraftPlus - расписание бэкапов
UpdraftPlus — расписание бэкапов

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

UpdraftPlus - сохранение бэкапов
UpdraftPlus — сохранение бэкапов

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

UpdraftPlus - фильтр файлов
UpdraftPlus — фильтр файлов

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

UpdraftPlus - список бэкапов
UpdraftPlus — список бэкапов

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

Премиум версия стоит от 70$ за лицензию на 2 сайта и 40% скидка на ежегодные обновления.

Duplicator

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

Бесплатная версия предлагает:

  • Полный бэкап сайта по клику
  • Восстановление сайта
  • Миграция сайта

В платной версии добавляется:

  • Бэкап по расписанию
  • Бэкап на внешние хранилища

Чтобы сделать копию сайта, перейдите на страницу настроек и создайте Пакет:

Duplicator -

Это полный архив вашего сайта и базы данных в формате zip, плюс установочный файл.

Duplicator - скачать Установщик и Архив
Duplicator — скачать Установщик и Архив

Скачайте оба файла и сохраните в отдельную папку.

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

Duplicator - скачать Установщик и Архив в списке бэкапов
Duplicator — скачать Установщик и Архив в списке бэкапов

Для восстановления или миграции сайта вам будут нужны оба файла. Загрузите их на сервер по FTP и запустите инсталлятор из браузера.

ваш-сайт.ru/путь/к/файлу/installer.php

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

Dupliсator - мастер восстановления бэкапа
Dupliсator — мастер восстановления бэкапа

Это один из лучших плагинов для миграции сайта. В версии Pro вы получите:

  • Автоматическое расписание,
  • Сохранение копии сайта на внешние хранилища,
  • Восстановление сайта в один клик из админки Вордпресс,
  • Возможность восстановить сайт поверх существующего с заменой файлов.

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

Цена плагина начинается от 59$ в год за лицензию на 3 сайта. Есть лайф-тайм лицензия на неограниченное количество сайтов за 359$.

Перейти на сайт Duplicator Pro.

VaultPress

Этот сервис является частью плагина Jetpack и поддерживается разработчиками из Automattic, часть разработчиков которого являются разработчиками Вордпресс.

Сервис предлагает только платные тарифы с бэкапом в реальном времени (то есть бэкап любого изменения на сайте в реальном времени), и восстановление сайта в один клик.

Кроме этого, VaultPress предлагает:

  • 30 дней хранения бэкапов на собственном облаке
  • Функция миграции сайта

Установите плагин, установите Jetpack, зарегистрируйтесь на wordpress.com и настройте бэкап. Плагин будет сохранять бэкапы на облако, с которого вы можете восстановить сайт в один клик. Также вы можете сохранять копию сайта на свой компьютер.

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

Перейти на сайт VaultPress.

BackupBuddy

Плагин BackupBuddy

Один из самых популярных премиум плагинов для бэкапа. Плагин может:

  • Создавать полный или выборочный бэкап
  • Делать бэкап по расписанию
  • Хранить бэкапы на удаленных хранилищах
  • Делать бэкап в реальном времени на собственное облако Stash
  • Мигрировать сайт на другой домен

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

BackupBuddy предлагает хранение бэкапов на популярных облаках Гугл Драйв, Дропбокс, Амазон S3 и других.

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

Для восстановления сайта нужно закачать файлы на сервер и запустить восстановление оттуда.

У плагина нет бесплатной версии, цена начинается с 80$ / год. С любой лицензией вы получите 1 год обновлений, поддержки и доступа к сервису Stash.

Перейти на сайт BackupBuddy.

All-in-One WP Migration

Так же, как Duplicator, это плагин миграции сайтов, но он хорошо работает с бэкапом. Плагин может делать:

  • Полный или частичный бэкап сайта
  • Легкое восстановление в один клик
  • Миграция сайта

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

Настройки экспорта All-in-One WP Migration
Настройки экспорта All-in-One WP Migration

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

Восстановление сайта из бэкапа делается в один клик. Нажмите кнопку Restore на нужном бэкапе и восстановление начнется.

Настройки импорта All-in-One WP Migration
Настройки импорта All-in-One WP Migration

В бесплатной версии максимальный размер бэкапа ограничен 512 Мб и нет сохранения бэкапа на внешние хранилища, только сохранение в Файл, который можно скачать на компьютер.

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

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

Настройки расширения Google Drive All-in-One WP Migration
Настройки расширения Google Drive

Это очень хороший плагин как в бесплатной, так и в платной версии. У плагина есть все нужные функции, все работает очень просто.

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

BackWPup

Еще один хороший платный и бесплатный плагин для бэкапа Вордпресс с большим количеством настроек:

  • Автоматический бэкап
  • Удаленное сохранение бэкапа на Дропбокс, е-мейл итд
  • Полный или частичный бэкап

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

Чтобы сделать бэкап, нужно создать задание (job). Дайте название заданию и настройте, что должно быть сделано в этом задании.

BackWPup - создайте задание
BackWPup — создайте задание

После этого настройте расписание, когда плагин должен повторять это задание:

с
BackWPup — создайте задание

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

Единственный минус бесплатной версии — нет автоматического восстановления сайта.

Чтобы восстановить сайт, закачайте файлы на сервер вручную через FTP и импортируйте базу данных. Инструкция.

В платной версии вы получите:

  • Восстановление сайта в один клик,
  • Шифрование бэкапа,
  • Сохранение бэкапа на Гугл Драйв и другие хранилища,
  • Проверку базы данных,
  • Отдельное приложение для аварийного восстановления и другие функции.

Перейти на сайт BackWPup Pro.

WPvivid Backup

Бесплатный плагин, который делает ручной и автоматический бэкап по расписанию, восстановление по клику и миграцию сайта. У плагина есть сохранение и восстановление бэкапа с удаленных хранилищ, — Дропбокс, Гугл Драйв, Амазон S3 и других.

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

Нажмите на кнопку Backup Now:

WPvivid Backup - ручной бэкап
WPvivid Backup — ручной бэкап

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

WPvivid Backup - расписание бэкапов
WPvivid Backup — расписание бэкапов

Чтобы восстановить сайт из бэкапа, перейдите на вкладку Backup & Restore. Выберите нужный бэкап из списка и нажмите Restore.

WPvivid Backup - восстановление бэкапа
WPvivid Backup — восстановление бэкапа

В плагине есть функция миграции сайта. Добавьте ключ на втором сайте и нажмите Clone and Transfer:

WPvivid Backup - миграция сайта
WPvivid Backup — миграция сайта

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

Эти настройки становятся доступны в платной версии.

BackupGuard

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

В бесплатной версии у плагина есть ручной и автоматический бэкап с простым расписанием и восстановлением в один клик и сохранение бэкапа на сервер или Дропбокс:

В платных версиях добавляется бэкап на Гугл Драйв, Амазон S3 и Майкрософт OneDrive. В расписании можно выбрать время выполнения бэкапа и добавляется функция оповещения на е-мейл:

Платные версии начинаются с 25$ за годовую лицензию на 2 сайта. Перейти на сайт BackupGuard.

BackUpWordPress

Плагин сменил владельца и больше не продает и не поддерживает платные аддоны для сохранения бэкапов на внешние хранилища.

Бесплатная версия доступна в репозитории Вордпресс и поддерживается новым владельцем. Плагин может делать:

  • Ручной бэкап по кнопке
  • Полный бэкап сайта или только базы данных
  • Отдельные расписания для полного бэкапа и бэкапа базы данных

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

BackupWordpress - бэкап базы данных
BackupWordpress — бэкап базы данных

По желанию вы можете изменить расписание бэкапов:

BackupWordpress - настройте расписание
BackupWordpress — настройте расписание

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

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

Читайте также:

  1. Бэкап Вордпресс — Кодекс Вордпресс
  2. Безопасность Вордпресс. Подробное описание
  3. Защита сайта на основе Sucuri Security

Надеюсь, статья была полезна. Оставляйте комментарии.

Ответить

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

Techbear

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

WordPress   WooCommerce   Membership   Elementor   ACF

Обновления блога

Subsription - Gray Footer
Techbear