WordPress невероятно легко установить, но если вы хотите переместить уже настроенный сайт WordPress на другой сервер, это может стать настоящей головной болью. Есть несколько причин, по которым вам может потребоваться перенести ваш сайт WordPress.
Если вы начали разработку на локальном сервере и теперь готовы запустить сайт, вам придется скопировать его на работающий сервер. Аналогичным образом, если вы работаете с клиентскими сайтами, вам часто придется копировать данные с вашего собственного сервера на клиентский сервер. Или, если вы по какой-либо причине меняете веб-хостинг, вам также необходимо будет перенести свой сайт на новый хост.
Перемещение вашего сайта WordPress вручную — это один из вариантов, но он может занять довольно много времени, и для обеспечения успешной миграции необходимо выполнить несколько шагов. Если вы допустите ошибку на каком-либо этапе, вы можете легко получить сайт, который будет выглядеть испорченным или на нем будет отсутствовать контент. Если вам нужен менее напряженный вариант, просто воспользуйтесь одним из многих плагинов миграции WordPress, которые сейчас доступны.
Эти плагины берут на себя тяжелую работу по перемещению вашего сайта WordPress и гарантируют правильное выполнение всех шагов для безупречной миграции без потери данных. Существует несколько вариантов как бесплатных, так и платных плагинов, и все эти плагины также можно использовать для резервного копирования вашего сайта.
1. WordPress Duplicator
Duplicator — мой любимый плагин для миграции, поскольку я считаю, что он прост в использовании и у меня редко возникают с ним проблемы. Полное пошаговое руководство по его использованию вы можете найти здесь.
Duplicator имеет впечатляющий рейтинг 4,9 из 5 звезд в репозитории WordPress, его загрузили и установили более 900 000 раз. Однако для его настройки и правильной работы необходимы некоторые технические знания, поэтому, если вы предпочитаете более визуальный пошаговый интерфейс, который проведет вас через весь процесс, возможно, вам лучше обойтись другим плагином.
Duplicator требует от вас вручную ввести данные о вашем хосте и базе данных и выполняет несколько проверок перед созданием архива сайта. Если у вас очень большая база данных или большие файлы на вашем сайте, возможно, вам придется немного повозиться, прежде чем сайт будет правильно выполнять резервное копирование.
Duplicator — бесплатный плагин, хотя доступна и профессиональная версия. Вам понадобится профессиональная версия плагина, если вы хотите перенести многосайтовую установку WordPress, а также она имеет несколько дополнительных функций, которые делают ее более гибкой и простой в использовании, в том числе:
- Резервное копирование по расписанию
- Интегрированная передача в облачные службы хранения, такие как Dropbox, Google Drive и Amazon S3.
- Многопоточность для лучшей функциональности с большими веб-сайтами и базами данных.
- Создание базы данных встроено в установщик
- Подключение к cPanel напрямую из установщика
- Дополнительная поддержка разработчиков.
2. BackupBuddy
BackupBuddy — это плагин WordPress премиум-класса, который очень прост в использовании и имеет множество поклонников в сообществе WordPress. Он существует с 2010 года и используется примерно на полумиллионе сайтов WordPress.
Как вы уже догадались по названию, BackupBuddy был разработан в первую очередь как служба резервного копирования WordPress, но он также хорошо работает для миграции сайтов. Встроенная функциональность позволяет легко менять хосты или серверы, менять домен и автоматически менять URL-адреса при переходе на новый домен.
Лицензия разработчика также включает дополнительные функции, включая встроенную функцию миграции WordPress, клон WordPress, а также функцию подготовки и развертывания, позволяющую легко обновлять изменения на существующих сайтах из промежуточной среды. Одним из основных преимуществ выбора премиум-плагина является дополнительная поддержка и рекомендации, которые вы получите.
Если у вас возникнут проблемы с бесплатным плагином, вам придется поискать и поэкспериментировать самостоятельно, пока не решите проблему. Благодаря плагину премиум-класса, такому как Backup Buddy, вы будете уверены, что команда поддержки и разработки поможет вам решить любые проблемы, которые могут у вас возникнуть.
Другие возможности плагина включают в себя:
- Резервное копирование по расписанию
- Простое восстановление из резервной копии
- Резервное копирование в облаке в реальном времени с включенным хранилищем Backup Buddy Stash объемом 1 ГБ.
- Восстановление отдельного файла
- Откат базы данных
- Расширенные функции безопасности
Стоимость лицензий BackupBuddy начинается от 80 долларов США за один год обновлений и поддержки или от 297 долларов США за пожизненные обновления и лицензии для неограниченного количества сайтов.
3. All-in-One WP Migration
Плагин All-in-One WP Migration разработан специально для облегчения экспорта вашей базы данных WordPress, медиафайлов, плагинов и тем. Существует также функция поиска/замены базы данных, которая позволяет легко восстанавливать поврежденные файлы и ссылки после перемещения сайта.
Плагин предназначен для обхода ограничений размера загрузки на веб-сервер до 512 МБ (5 ГБ в профессиональной версии) и поддерживает большинство популярных хостинг-провайдеров WordPress, таких как Bluehost, WP Engine и многие другие.
Существует также встроенная возможность переноса WordPress в облачные сервисы, включая Box, Dropbox, OneDrive, Google Drive, Amazon S3 и другие.
Еще одна полезная функция, которая выделяет этот плагин среди других вариантов, заключается в том, что он полностью оптимизирован для мобильных устройств, что позволяет легко выполнять резервное копирование и миграцию WordPress, если вам нужно сделать это, когда вы находитесь вдали от дома или офиса.
Плагин в настоящее время используется на более чем 300 000 сайтах и имеет рейтинг 4,8 из 5 звезд в репозитории WordPress.
Профессиональная версия плагина стоит 59 долларов за пожизненную лицензию с неограниченным количеством обновлений.
4. UpdraftPlus WordPress Backup Plugin (UpdraftPlus Migrator)
UpdraftPlus предназначен для упрощения резервного копирования и восстановления сайтов WordPress. Сайты можно легко восстановить и создать резервную копию в облаке. Чтобы использовать функцию миграции и клонирования, вам необходимо перейти на премиум-версию плагина или приобрести отдельный плагин Updraft Plus Migrator.
Этот плагин имеет более миллиона активных установок и средний рейтинг 4,8 из 5 звезд в официальном репозитории WordPress.
Доступна как бесплатная, так и премиум-версия плагина. Премиум-версия позволяет выполнять резервное копирование в облако для некоторых дополнительных сервисов (Microsoft OneDrive, Microsoft Azure, Google Cloud Storage, SFTP, SCP и WebDAV).
UpdraftPremium предлагает дополнительную поддержку и бесплатные обновления в течение года, а также 1 ГБ облачного хранилища UpdraftVault для резервных копий. Другие премиум-функции включают в себя:
- Резервное копирование дополнительных файлов и баз данных
- Перенос и клонирование веб-сайтов
- Расширенные функции отчетности
- Автоматическое резервное копирование при обновлении основного кода, плагинов и тем WordPress.
- Отправка резервных копий в несколько мест
- Восстановление резервных копий из других плагинов
- Мультисайтовая поддержка
- Инструменты базы данных для удаления упоминаний старого веб-сайта из базы данных
Премиум-плагин стоит от 70 до 145 долларов, в зависимости от выбранной вами лицензии. Плагин Migrator также доступен отдельно за 30 долларов США для одного или двух веб-сайтов или 49 долларов США за несколько веб-сайтов.
5. WP Migrate DB
WP Migrate DB работает путем экспорта вашей базы данных WordPress в виде дампа данных MySQL, запуска функции поиска и замены URL-адресов и путей к файлам, а также обрабатывает сериализованные данные перед сохранением в виде файла SQL. Затем вам нужно будет вручную импортировать этот файл SQL с помощью инструмента управления базой данных, такого как phpMyAdmin.
Поскольку использование этого плагина является более техническим и «практическим», чем использование некоторых других плагинов миграции, он лучше всего подходит для разработчиков и тех, кому удобно работать с серверной частью WordPress. Это хороший вариант для тех, кому нужен более точный контроль над миграцией и резервным копированием, а не просто создание точного клона исходного сайта.
Также доступна профессиональная версия плагина, которая имеет дополнительные функции, такие как возможность загрузки и извлечения баз данных для подготовки и развертывания, резервное копирование базы данных перед миграцией, возможность приостановить и возобновить миграцию, а также фильтровать таблицы, типы сообщений. и другие ненужные данные.
Pro можно приобрести за 89 долларов США за персональную лицензию, поддерживающую до 12 установок, и до 999 долларов за агентскую лицензию с поддержкой неограниченного числа сайтов и пользователей.
Заключение
Если вы ищете бесплатный плагин для переноса вашего сайта и у вас нет проблем с выполнением небольшой технической настройки самостоятельно, Duplicator по-прежнему получает мой голос за быстрое и легкое выполнение миграции сайтов WordPress.
Если вы предпочитаете более автономное решение и не против платить за премиальную поддержку, BackupBuddy — очень популярный вариант, имеющий множество довольных клиентов.
Также стоит рассмотреть возможность использования специализированного хоста WordPress со встроенными функциями миграции, например WP Engine, особенно если вы работаете на большом количестве клиентских сайтов и вам нужна среда для подготовки и развертывания.