Как легко перенести ваш сайт WordPress

Опубликовано: 2022-03-25

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

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


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

Для этой работы мы выбрали (бесплатный) плагин Backup Migration. Это один из новых плагинов на сцене, но он уже проверен, с каждым обновлением плагина появляется все больше и больше функций, но основная цель этого плагина — простота использования — остается прежней.

Процесс резервного копирования и миграции

В этой главе мы проведем вас через процесс создания резервной копии сайта и переноса сайта (восстановление его в место назначения), выполнив несколько простых шагов:

  1. Установите плагин Backup Migration на свой сайт WordPress, который вы хотите перенести. Плагин доступен бесплатно в официальном каталоге плагинов WordPress здесь: https://wordpress.org/plugins/backup-backup/. На странице плагина у вас также есть демонстрационная ссылка, так что вы можете попробовать этот плагин на бесплатном тестовом сайте.
  2. На странице настроек плагина Backup Migration в разделе «Что будет скопировано?» выберите все файлы, папки и базы данных без исключений и нажмите «Сохранить». Таким образом, будет сделана полная резервная копия.

  3. Создайте резервную копию, нажав кнопку «Создать резервную копию сейчас!» кнопка. Обратите внимание, что для сайтов размером более 2 ГБ вам понадобится премиум-плагин Backup Migration. При желании вы можете загрузить файл резервной копии на свой локальный компьютер на случай, если что-то пойдет не так на сервере.
  4. Подготовьте место назначения для переноса сайта. Независимо от того, переходите ли вы к другому хостинг-провайдеру или просто к другому домену, вам нужно будет настроить новый экземпляр WordPress. Многие хостинг-провайдеры предлагают это в виде решения для установки WP одним щелчком мыши, но это также не слишком сложно сделать самостоятельно (WordPress предоставляет пошаговое руководство). Когда у вас будет новый сайт WordPress, добавьте к нему плагин Backup Migration (так же, как в шаге 1).
  5. Восстановите исходный сайт на свежесозданном. На целевом сайте перейдите к плагину Backup Migration, вкладка «Управление и восстановление резервных копий», где у вас будет два варианта восстановления резервной копии с исходного сайта. Если вы переносите свой сайт на новый домен, больше подходит вариант а), а в случае, когда домен останется прежним, предпочтительнее вариант б), так как в этом случае вам нужно будет убрать исходный сайт перед запуском нового.

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

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

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

Советы по созданию и переносу резервных копий

  1. Большие файлы

    За время существования сайта создается множество файлов и папок, которые в процессе использования были оставлены и забыты. Обычно есть некоторые файлы, которые владелец сайта забыл удалить, и миграция сайта может быть подходящим моментом, чтобы отфильтровать их. Часто бывает так, что некоторые старые файлы резервных копий (из других плагинов) все еще присутствуют где-то сзади, и поэтому пользователям следует учитывать правила исключения в плагине Backup Migration (шаг № 2 выше).

    По умолчанию в плагине Backup Migration исключаются файлы размером более 100 МБ, что в большинстве случаев просто исключает старые файлы резервных копий, которые были упомянуты, но также может отфильтровывать другие большие файлы. Пользователям не о чем беспокоиться, так как все эти исключенные файлы будут перечислены в журнале во время создания резервной копии, чтобы пользователи могли ее изменить. Видеофайлы — еще один распространенный тип файлов большого размера, и неплохо было бы переместить эти файлы отдельно от основной резервной копии, чтобы сделать процесс более плавным и быстрым, а также сэкономить место.

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

  2. Большая база данных

    Большая база данных обычно означает большой сайт в целом, и владельцы сайтов WordPress часто переносят свои сайты, когда ресурсы сервера/хостинг-провайдера становятся слишком тонкими, чтобы нести такие сайты на своих плечах. В таких случаях рекомендуется использовать специально созданные функции Backup Migration, чтобы сделать процесс более плавным даже на серверах с ограниченными возможностями. Эти настройки находятся в разделе «Другие параметры» плагина и должны быть установлены следующим образом:

    – Обход лимитов сервера (#2);
    – Отключите проверку PHP CLI и используйте альтернативные методы;
    – Запросы к базе данных на пакет установлены на 100;
    – Разбиение SQL включено.

Вывод
Миграция сайта WordPress не должна быть сложным и разочаровывающим процессом, а скорее обычной задачей при использовании доступных инструментов. Хотя следует помнить, что существуют десятки тысяч комбинаций серверов, хостинг-провайдеров и сайтов WordPress, и что инструменты невозможно оптимизировать для безупречного выполнения работы в каждой комбинации. Вот почему крайне важно иметь первоклассную команду поддержки, а плагин Backup Migration обеспечивает поддержку даже для своего бесплатного плагина, так что это еще одна причина доверять этому инструменту.