Эта статья является частью серии, созданной в сотрудничестве с SiteGround . Спасибо за поддержку партнеров, которые делают возможным использование SitePoint.
Резервное копирование данных вашего сайта не так сложно, как раньше. Всем веб-сайтам нужен план резервного копирования, и на самом деле нет никакого оправдания его отсутствию — с ним действительно легко справиться с помощью инструментов, доступных сегодня, особенно при работе на сайте WordPress. Большой или маленький, с высокой посещаемостью или без большого количества посетителей — все веб-сайты имеют работу, которую вам не нужно повторять, если этот сайт каким-то образом потерян или поврежден.
В WordPress есть много плагинов и сервисов, которые можно использовать для удовлетворения потребностей в резервном копировании данных. Причина, по которой инструменты миграции для WordPress часто идут рука об руку, заключается в том, что часто подобные инструменты можно использовать для обеих целей, поскольку миграция в некоторых случаях может быть аналогична резервному копированию сайта и его восстановлению (хотя и в другое место).
Вы можете узнать больше о резервном копировании сайтов WordPress вручную и легко в курсе SitePoint Создание пользовательской темы WordPress . Чтобы быстро и просто познакомиться с безопасностью WordPress, ознакомьтесь с нашим примером видео из мини-курса « Как обезопасить свой сайт WordPress», который вы можете просмотреть ниже:
Press shift question mark to access a list of keyboard shortcuts
Однако, если вы являетесь поклонником резервного копирования, использующего плагины WordPress, а не выполняющего ручное резервное копирование, то, без лишних слов, вот пять из лучших инструментов резервного копирования и миграции WordPress:
1. Все в одном WP Миграция
All in One WP Migration — отличный инструмент для миграции на сайты WordPress. Этот плагин — мой личный фаворит для миграции веб-сайтов WordPress, так как до сих пор он работал каждый раз без проблем для меня. Я склонен использовать инструменты миграции при первом перемещении сайта из среды разработки в производственную среду или из частного в общедоступную среду разработки, независимо от того, требует ли долгосрочное решение более сложных процедур развертывания.
Все в одном WP Migration работает безупречно с различными типами сайтов WordPress — хостинговые платформы, плагины и темы, кажется, не имеют никакого значения. Загрузка на новые платформы выполняется с использованием кусков данных, чтобы обойти ограничения загрузки, установленные на некоторых серверах.
Процесс невероятно прост. После того, как плагин установлен и активирован, вы просто выбираете All-inOne WP Migration на боковой панели и «Экспорт». Затем выберите «Экспорт в» — экспорт в файл (загрузка файла) или экспорт через одну из следующих служб, которые можно подключить:
- FTP
- Dropbox
- Гугл драйв
- Amazon S3
- Один диск
- коробка
Кроме того, вы можете указать поля поиска-замены. Это полезно при переносе сайта из одного домена в другой (возможно, перенос сайта WordPress с dev.example.com на www.example.com). Это позволит плагину заменять старый текст новым текстом при экспорте, подготавливая данные для бесшовного импорта в новую среду.
Импорт — это аналогичный процесс. В новой среде установите WordPress, добавьте и активируйте тот же плагин и выберите «Импорт». Следуйте инструкциям по импорту экспортированных данных из старой среды, и вы сразу же увидите перенесенную зеркальную копию сайта!
2. UpdraftPlus
UpdraftPlus WordPress Backup — это простое в использовании решение для резервного копирования сайтов WordPress. UpdraftPlus можно использовать для резервного копирования вашего сайта вручную или по определенному расписанию, чтобы обеспечить автоматическое резервное копирование. В дополнение к возможности резервного копирования на платформу хостинга, на которой уже находится сайт WordPress, плагин поддерживает следующие службы в качестве мест назначения для резервного копирования:
- Amazon S3
- Dropbox
- Гугл драйв
- Rackspace
- FTP + SFTP
- … и более
Кроме того, платная версия UpdraftPlus включает в себя еще больше вариантов. UpdraftPlus — одно из самых популярных и самых популярных решений для поддержки WordPress, и с ним трудно ошибиться.
Поддерживаются резервные копии файлов сайта, плагинов, тем и базы данных WordPress, с различными графиками или все вместе. Кроме того, UpdraftPlus также можно использовать в качестве инструмента миграции, хотя некоторые из более специализированных инструментов миграции могут быть немного проще или плавнее, если требуется миграция, а не резервное копирование.
Для восстановления из резервных копий требуется только один, чтобы настроить плагин и импортировать резервный набор данных. Тестирование резервных копий всегда хорошо, поэтому стоит иногда раскручивать тестовый сайт WordPress и импортировать одну из ваших резервных копий, чтобы убедиться, что все работает — и с Updraft Plus это должно быть!
3. Дубликатор
Duplicator рекламирует себя как игрок в области миграции и резервного копирования. Duplicator выполняет резервное копирование сайтов WordPress в один zip-файл, включая плагины, темы и базу данных. Это можно сделать вручную, в бесплатной версии.
Как инструмент миграции или при восстановлении из резервной копии, Duplicator несколько отличается от некоторых других плагинов, поскольку не требует существующей установки WordPress. Вместо этого вы загружаете файлы резервных копий на соответствующий сервер, запускаете файл установщика, и файлы сайта создаются для вас.
Еще одна интересная особенность Duplicator — возможность использовать пакеты Duplicator в качестве предварительно настроенных сайтов. Если вы часто создаете новые сайты WordPress для клиентов и обычно начинаете с одних и тех же наборов плагинов, настроек и тем, вы можете настроить версию разработки клиентского проекта без конкретной информации для этого проекта, а затем сохранить пакет резервного копирования.
Теперь, когда вы начинаете новый проект, вам просто нужно запустить установщик и установить этот новый шаблон проекта, изменить несколько элементов, таких как URL-адрес веб-сайта, и быстро начать. Когда у вас есть другой новый проект — вы можете повторить этот процесс еще раз, сэкономив массу времени в процессе.
4. VaultPress
VaultPress — это плагин для резервного копирования WordPress, который уникален по двум причинам. Во-первых, он построен Automattic. Это автоматическое преимущество (хотя и плохая игра слов!) При работе с WordPress, потому что, конечно, если кто-то узнает о плагинах и поддержке WordPress, это будет компания, которая запускает WordPress.com!
Вторым интересным фактом о VaultPress является то, что теперь он поставляется в комплекте с еще одной замечательной функцией Jetpack , которую уже используют многие сайты WordPress.
Таким образом, для расчета цены вы можете обратиться к страницам с ценами в VaultPress / Jetpack, но вы рассчитываете на 39 долларов в год и выше, так что это неплохо для общей суммы функций, которые предлагает VaultPress, и определенно кража, когда вы включаете все джетпака.
VaultPress сделает резервную копию всего. Файлы, страницы, посты, комментарии, база данных. Это делает все это. В сочетании с перечисленными выше преимуществами, и если вы готовы заплатить небольшую плату за услугу, не похоже, что вы могли ошибиться, используя VaultPress для резервного копирования.
5. WP Migrate DB
WP Migrate DB — последний, но не менее важный из моих пяти вариантов на день. Недостаток этого плагина (и его сила) заключается в его гранулярном подходе к резервному копированию. Подробно объясняется, что он делает — выдает базы данных в файлы SQL.
Сервис предназначен только для резервного копирования баз данных — постов, страниц, настроек и другого незаменимого контента. Вещи, которые не могут быть быстро перезагружены, но вместо этого будут потеряны навсегда, если все пойдет не так.
Этот плагин позволит вам выбрать таблицу базы данных для миграции или исключения, позволит вам фильтровать типы сообщений, которые вы хотите сделать резервную копию, и будет работать с очень большими базами данных. Это надежная платформа для резервного копирования базы данных WordPress.
Он также имеет профессиональную версию, которая обеспечит еще больше функций, а также уровень поддержки, который сам по себе может сделать его интересным для некоторых пользователей.
Завершение дела
Это всего лишь пять из множества инструментов резервного копирования и миграции для сайтов WordPress. Они не обязательно являются лучшими, но они пять, которые довольно хорошо рассмотрены сообществом, и я использовал себя в некоторых из этих случаев. Это хорошая отправная точка для разработчиков WordPress, но мы не должны забывать о важнейших принципах резервного копирования: выполнять резервное копирование часто, делать резервные копии в другом месте и планировать время для проверки ваших резервных копий!
Инструменты миграции действительно сводятся к тому, что лучше всего работает в вашем процессе разработки и миграции, что для всех нас различно. Факт остается фактом: простая и безошибочная ваша основная цель — вам нужно доверять системе миграции так же, как и системе резервного копирования!
Главное, что вы делаете резервные копии. Услуга, которую вы используете, может зависеть от вашей ситуации. На самом деле, некоторые веб-хосты позаботятся о миграции и резервном копировании. Например, SiteGround предоставляет ежедневный сервис резервного копирования . Это обеспечивает постоянную и надежную защиту, а резервные копии за пределами предприятия обеспечивают спокойствие клиентов. В этом случае любой плагин резервного копирования просто глазурь на торте!