Объяснение технологий

3 плагина для простой миграции сайта WordPress, опробованы и протестированы

3 плагина для простой миграции сайта WordPress, опробованы и протестированы

Для меня доменные имена — это импульсивные покупки, и после некоторой разработки нового сайта оригинальный домен, который я иногда выбирал, просто больше не имеет той же привлекательности. Миграция контента между сайтами становится проблемой. Ранее я рекомендовал использовать SSH для миграции локально разработанного сайта WordPress. перенести локально разработанный сайт перенести локально разработанный сайт , с помощью простого поиска и замены в базе данных. Хотя это работает в большинстве случаев и никогда меня не подводило, это немного рискованно, если вы перемещаете каталоги ( например, mydomain.com/blog на myotherdomain.com ) или если у вас есть плагины, которые используют сериализованные данные ( где все настройки плагинов хранятся в одной записи базы данных, а не в одной строке для каждого параметра ).

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

1. Дубликатор ( бесплатно )

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

мигрирующая WordPress

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

перенос контента WordPress

Хотя я вполне уверен, что ограничение Open Base dir не имеет значения из-за версии PHP, которую я запускаю на этом сервере, поэтому, возможно, им нужно обновить. Тем не менее, я пойду дальше и создам свой первый пакет. Пакеты — это содержимое вашей базы данных и файлов, упакованных в одну. Нажмите кнопку «Создать» в правом верхнем углу, или, если ваш пакет в данный момент пуст, в центре экрана должна быть ссылка. Мой тестовый сайт довольно маленький, всего 30 постов и немного больше — это дало мне размер до 50 мегабайт.

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

перенос контента WordPress

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

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

После этого я загрузил пакет и файл installer.php . Теперь начинается самое интересное. Запустите файл installer.php — в новом домене — из браузера, и вы увидите что-то вроде этого:

перенос контента WordPress

Единственные детали, которые вам нужно добавить, это детали доступа к БД; в то время как Duplicator может создавать отдельные таблицы, вам все равно понадобятся пользователь mysql и настроенная база данных для его использования. Проверьте подключение к базе данных, примите отказ от ответственности и продолжите установку.

плагин переноса WordPress

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

плагин переноса WordPress

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

Я счастлив сообщить, что все было на 100% работоспособно и нормально; сайт был точно таким же, каким был раньше, но с новым доменом и названием. Фантастический!

Общее время для миграции: менее 10 минут (хотя это будет зависеть от размера рассматриваемого сайта).

2. WordPress Move ( бесплатно )

После установки WordPress Move добавляет ссылку «Помощник по миграции» в подменю «Инструменты». В нем представлены 3 варианта:

  • Изменить домен (файлы не будут перемещены)
  • <Migrate
  • Восстановить

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

  httpdocs / WP-содержание / плагины / WordPress-ход / резервное копирование 

Вам также нужно установить WordPress и плагин wpmove на другом конце. Это было довольно разочарованием, учитывая, что Duplicator мог работать без этого, и это добавило 30 минут к процессу. Вздох.

плагин переноса WordPress

После установки нового WordPress и добавления плагина WordPress Move я вернулся, чтобы начать процесс переноса со старого сайта. Введите пароль ftp, новое имя домена и нажмите «Начать миграцию».

…Ошибка. Я пытаюсь изменить номер порта, помните, что я обычно подключаюсь по безопасному FTP (обычно через порт 22), а не по незащищенному обычному протоколу FTP. Хотя оба должны работать.

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

3 плагина для простой миграции сайта WordPress, пробная и проверенная wpmove не удалась

3. Резервный друг ( $ 50 )

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

3 плагина для простой миграции сайта WordPress, набор проверенных и протестированных паролей

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

3 плагина для легкой миграции сайта WordPress, список проверенных и проверенных резервных копий bb

Вам нужно будет установить новую цель для резервной копии, которая будет отправлена. Я добавил подробности FTP для нового сайта и подтвердил, что они работают, но, к сожалению, при попытке доступа к newdomain.com/httpdocs он столкнулся с ошибками (это был подкаталог для открытых HTML-файлов, которые мне нужно было установить, но это не должно быть в URL) ; В конце концов я понял, как заставить это работать, создав нового пользователя FTP, который по умолчанию стал каталогом HTTPDOCS.

3 плагина для простой миграции сайта WordPress, пробный и протестированный скрипт bb importbuddy

На данный момент процесс в основном идентичен Duplicator; вы можете выбрать ручной режим, который на самом деле даст вам аналогичный «importbuddy.php» и файл резервной копии для загрузки, а затем выгрузки на новый сайт по FTP, или, если вам удалось настроить работу FTP, все это можно сделать из старого WordPress установить. В процессе работы вы вводите информацию базы данных, а все остальное для вас сделано. В качестве последнего шага установочные файлы будут удалены, а также представлены некоторые распространенные проблемы и способы их решения.

мигрирующая WordPress

По сути, миграционная часть Backup Buddy практически идентична Duplicator, только с удаленным шагом загрузки по FTP, если вы можете правильно настроить детали доступа. Конечно, реальная сила Backup Buddy заключается в резервном копировании, но его трудно рекомендовать исключительно как инструмент миграции, особенно с учетом премиального ценника.

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

Не забудьте 301 старый домен

Почти наверняка вы захотите перенаправить весь трафик и «любовь» поисковой системы на новый домен — используйте для этого редирект 301. Просто замените текущий файл .htaccess следующим, заменив newdomain.com .

  Опции + FollowSymLinks
  ПереписатьEngine на
  RewriteRule (. *) Http://newdomain.com/$1 [R = 301, L] 

Если вы используете инструменты для веб-мастеров для информирования о перемещении сайта, вам нужно добавить исключение для файла подтверждения Google. Замените googleXXXX.html в следующем коде вашим конкретным проверочным URL.

  Опции + FollowSymLinks
  ПереписатьEngine на
  RewriteCond% {REQUEST_URI}! ^ / GoogleXXXX.html /? $
  RewriteRule (. *) Http://newdomain.com/$1 [R = 301, L] 

Вот и все, сайт перенесен, трафик перенаправлен, а любовь поисковой системы не потеряна.

Вердикт: Дубликатор Побед!

Я ожидал, что премиальный инструмент будет превосходным продуктом во всех аспектах, но в этом случае я действительно хочу отдать приз Duplicator — и он на 100% бесплатный. В нем отсутствует полностью автоматизированный аспект BackupBuddy — при условии, что вы правильно настроили параметры, то есть, — но любой, кто запускает WordPress с самостоятельным размещением, должен иметь возможность загружать и загружать несколько файлов на FTP, поэтому я не уверен, что это так здорово ущерб Дубликатору. Тот факт, что он дает четкие советы и инструкции на каждом этапе, также очень ценится; Я никогда не сомневался, что делать дальше с Duplicator. Держитесь подальше от WordPress Move любой ценой — это слишком сложно.

Знаете ли вы какие-либо лучшие решения? Дайте мне знать в комментариях, и в то же время не забудьте проверить наши лучшие плагины Страница , на которую Duplicator обязательно будет добавлен в ближайшее время.

Похожие посты
Объяснение технологий

Как работает жесткий диск? [Технология объяснила]

Объяснение технологий

Что такое программное обеспечение с открытым исходным кодом? [MakeUseOf Объясняет]

Объяснение технологий

Разрешения графического дисплея - что означают цифры? [MakeUseOf Объясняет]

Объяснение технологий

Как переформатировать внешний жесткий диск, не теряя на нем все