От автора: сейчас сделать бэкап своего сайта не так сложно, как раньше. План по резервному копированию должен быть на каждом сайте, нет никаких причин не иметь его. Современные инструменты довольно простые, особенно в WP. Большой сайт или маленький, много посетителей или мало, на любом сайте есть данные, которые не захочется восстанавливать, если вдруг он будет утерян или поврежден. Без лишних слов, вот пять лучших WP-инструментов для бэкапа и миграции.
В WP есть множество плагинов и сервисов по резервному копированию. С бэкап инструментами в WP часто идут и инструменты для миграции. Зачастую для решения этих задач можно использовать одни и те же инструменты. В некоторых случаях миграция похожа на бэкап сайта с последующим его восстановлением (но в другом месте).
All in One WP Migration
All in One WP Migration – отличный инструмент для миграции WP-сайтов. Я сам пользуюсь именно этим плагином, потому что он работает, как часы. Как правило, я использую инструменты миграции при первом переносе сайта из среды разработки в продакшн или из личной среды разработки в публичную. Я не смотрю на то, требует ли долгосрочное решение более сложных процедур развертывания.
All in One WP Migration идеально работает с WP-сайтами разного рода – хостинг платформы, плагины, темы, не имеет значения. Загрузка на новые платформы осуществляется частями, чтобы обойти ограничения по загрузке на некоторых серверах.
Процесс очень простой. После установки и активации плагина необходимо выбрать All-inOne WP Migration в сайдбаре и нажать «Export». Далее необходимо выбрать «Export to» — экспортировать в файл (скачать файл) или экспортировать с помощью одного из следующих подключаемых сервисов:
FTP
Dropbox
Google Drive
Amazon S3
OneDrive
Box
Также можно задать поля для поиска и замены. Особенно полезно при переносе сайта с одного домена на другой (перенос WP-сайта с dev.example.com на www.example.com). Это позволяет плагину заменить старый текст на новый при экспорте и подготовке данных для бесшовного импорта на новое оборудование.
Процесс импорта похож на экспорт. Установите WP на новом оборудовании, добавьте и активируйте этот плагин и выберите импорт. Следуя подсказкам, импортируйте данные со старого оборудования. В мгновение ока вы будете смотреть на зеркальную копию вашего сайта!
UpdraftPlus
UpdraftPlus WordPress Backup – легкое решение по бэкапу WP-сайтов. С помощью UpdraftPlus можно вручную делать резервные копии или же задать расписание для автоматического бэкапа. Помимо бэкапа на хостинг сайта плагин может создавать резервные копии на следующих сервисах:
Amazon S3
Dropbox
Google Drive
Rackspace
FTP + SFTP
… и т.д.
В платной версии UpdraftPlus выбора еще больше. UpdraftPlus – одно из самых популярных и используемых решений для бэкапа WP-сайтов, и спорить с этим трудно.
Поддерживается бэкап файлов сайта, плагинов, тем и базы данных WP, как по разным расписаниям, так и все сразу. Кроме того, UpdraftPlus можно использовать для миграции. Хотя если нужно выполнить миграцию, более специализированные инструменты сделают это проще и более гладко.
Для восстановления из бэкапа необходимо лишь установить плагин и импортировать данные. Всегда нужно тестировать резервное копирование, поэтому периодически нужно разворачивать тестовый сайт WP и импортировать данные, чтобы убедиться, что все работает. С Updraft Plus все должно работать!
Duplicator
Duplicator рекламирует себя как инструмент миграции и резервного копирования. Duplicator сохраняет WP-сайт в один zip-файл (в том числе плагины, темы и базу данных). В бесплатной версии это можно сделать вручную.
При миграции или восстановлении из бэкапа Duplicator отличается от других плагинов. Ему не нужна существующая WP-установка. Вместо этого вы загружаете бэкап файлы на сервер, запускаете файл установки, после чего создаются файлы сайта.
Еще одна интересная функция Duplicator заключается в том, что пакеты плагина можно использовать в качестве заранее настроенных сайтов. Если вы часто создаете новые WP-сайты для клиентов и начинаете с одного и того же набора плагинов, настроек и тем, то можно установить версию для разработчика без определенной информации и сохранить бэкап пакет.
В новом проекте вы просто запускаете установку шаблона, меняете пару настроек, таких как URL, и все. В следующем проекте вы можете повторить этот процесс, экономя массу времени.
VaultPress
VaultPress – уникальный WP-плагин для бэкапа. Уникальный он по двум причинам. Первая – он создан Automattic (т.е. автоматизация, каламбур!). Если кто-то и знает про WP-плагины и поддержку, так это компания, которая запустила сайт WordPress.com!
Второй интересный факт о VaultPress заключается в том, что он теперь поставляется в виде еще одной замечательной функции Jetpack, который используется уже на многих WP-сайтах.
Цены можно узнать на соответствующей странице на VaultPress/Jetpack. Вам нужно сразу смотреть на $39 в год и выше. Не так уж и плохо за набор предлагаемых функций в VaultPress, но если подключить весь Jetpack, будет слишком дорого.
VaultPress делает бэкап всего. Файлы, страницы, посты, комментарии, база данных, плагин пакует все. Учитывая описанные выше преимущества, если вы готовы заплатить небольшую плату за сервис, то VaultPress – хороший выбор.
WP Migrate DB
WP Migrate DB – последний, но не менее важный плагин на сегодня. Недостаток этого плагина (и сила) в низкоструктурированном подходе к резервному копированию. Инструмент подробно объясняет, что он делает – сброс баз данных в SQL-файлы.
Сервис предназначен только для бэкапа баз данных – посты, страницы, настройки и другой незаменимый контент. Тот материал, который нельзя быстро перезагрузить, но который будет потерян, если что-то пойдет не так.
Плагин позволяет выбрать таблицу для миграции, а также исключить таблицу из выборки. Есть возможность фильтрации типов постов, которые необходимо сохранить. Плагин работает с очень большими базами данных, это надежная платформа для бэкапа баз данных в WP.
Также есть про версия с еще большим функционалом и уровнем поддержки, что уже стоит внимания для некоторых пользователей.
Заключение
Это лишь пять плагинов для бэкапа и миграции WP-сайтов из множества. Это не самые лучшие инструменты, однако они хорошо оценены сообществом. Некоторые из них я лично использовал. Для разработчиков WP это хорошая отправная точка, но нельзя также забывать важнейшие принципы резервного копирования: делайте копии часто, сохраняйте их в другие места и настройте расписание!
Инструменты миграции действительно сводятся к вашим предпочтениям. Факт остается фактом: основная цель – простота и отсутствие ошибок. Системе миграции необходимо доверять так же, как и инструментам бэкапа!
Главное делать резервные копии, а сервис будет зависеть от конкретной ситуации. На практике, некоторые хостинги сами заботятся о миграции и бэкапе. Например, SiteGround предлагает ежедневный бэкап. Хостинг обеспечивает постоянную, надежную защиту, а также делает удаленные резервные копии, что дает клиентам спокойствие. В таком случае бэкап плагин будет лишь вишенкой на торте!
Автор: Jeff Smith
Источник: //www.sitepoint.com/
Редакция: Команда webformyself.
Комментарии (1)