Как легко перенести ваш сайт WordPress
Опубликовано: 2022-03-25Миграция сайта WordPress никогда не бывает достаточно удобной задачей, даже для человека, который делал это несколько раз, и может быть напряженной и ресурсоемкой работой для тех, кто не разбирается в технологиях.
Вот почему все больше и больше компаний предлагают миграцию как услугу, в том числе некоторые хостинговые компании, но большая часть пользователей WordPress предпочитает выполнять работу на своих условиях и в то время, которое они выбирают, с меньшими деньгами (и часто — время проведено. Это когда владельцы сайтов WordPress обращаются к плагинам миграции, которые могут различаться по сложности.
Сегодня мы выберем одно из самых простых и эффективных решений для завершения работы по миграции сайта WordPress за минимальное количество шагов, чтобы даже те читатели, которые не слишком разбираются в технологиях, могли легко пройти процесс миграции.
Для этой работы мы выбрали (бесплатный) плагин Backup Migration. Это один из новых плагинов на сцене, но он уже проверен, с каждым обновлением плагина появляется все больше и больше функций, но основная цель этого плагина — простота использования — остается прежней.
Процесс резервного копирования и миграции
В этой главе мы проведем вас через процесс создания резервной копии сайта и переноса сайта (восстановление его в место назначения), выполнив несколько простых шагов:
- Установите плагин Backup Migration на свой сайт WordPress, который вы хотите перенести. Плагин доступен бесплатно в официальном каталоге плагинов WordPress здесь: https://wordpress.org/plugins/backup-backup/. На странице плагина у вас также есть демонстрационная ссылка, так что вы можете попробовать этот плагин на бесплатном тестовом сайте.
- На странице настроек плагина Backup Migration в разделе «Что будет скопировано?» выберите все файлы, папки и базы данных без исключений и нажмите «Сохранить». Таким образом, будет сделана полная резервная копия.
- Создайте резервную копию, нажав кнопку «Создать резервную копию сейчас!» кнопка. Обратите внимание, что для сайтов размером более 2 ГБ вам понадобится премиум-плагин Backup Migration. При желании вы можете загрузить файл резервной копии на свой локальный компьютер на случай, если что-то пойдет не так на сервере.
- Подготовьте место назначения для переноса сайта. Независимо от того, переходите ли вы к другому хостинг-провайдеру или просто к другому домену, вам нужно будет настроить новый экземпляр WordPress. Многие хостинг-провайдеры предлагают это в виде решения для установки WP одним щелчком мыши, но это также не слишком сложно сделать самостоятельно (WordPress предоставляет пошаговое руководство). Когда у вас будет новый сайт WordPress, добавьте к нему плагин Backup Migration (так же, как в шаге 1).
- Восстановите исходный сайт на свежесозданном. На целевом сайте перейдите к плагину Backup Migration, вкладка «Управление и восстановление резервных копий», где у вас будет два варианта восстановления резервной копии с исходного сайта. Если вы переносите свой сайт на новый домен, больше подходит вариант а), а в случае, когда домен останется прежним, предпочтительнее вариант б), так как в этом случае вам нужно будет убрать исходный сайт перед запуском нового.
а) При Сверхбыстрой миграции — где нужно вставить ссылку на файл резервной копии (с исходного сайта) и нажать кнопку «Восстановить сейчас!» кнопка. Вы можете получить ссылку для конкретной резервной копии на том же экране плагина, щелкнув значок «цепочка» рядом с именем файла резервной копии.
б) Вручную загрузите файл резервной копии — это вы можете сделать на том же экране плагина, нажав кнопку «Загрузить файлы резервной копии». После завершения загрузки файла резервной копии нажмите кнопку «Восстановить» рядом с именем файла резервной копии.
После завершения процесса миграции ваш исходный сайт будет полностью восстановлен в новом месте. Если вы изменили доменное имя, может быть хорошей идеей настроить перенаправление со старого домена на новый домен (если он все еще в сети). В этом вам поможет не менее простой в использовании плагин Redirection.
Советы по созданию и переносу резервных копий
Большие файлы
За время существования сайта создается множество файлов и папок, которые в процессе использования были оставлены и забыты. Обычно есть некоторые файлы, которые владелец сайта забыл удалить, и миграция сайта может быть подходящим моментом, чтобы отфильтровать их. Часто бывает так, что некоторые старые файлы резервных копий (из других плагинов) все еще присутствуют где-то сзади, и поэтому пользователям следует учитывать правила исключения в плагине Backup Migration (шаг № 2 выше).
По умолчанию в плагине Backup Migration исключаются файлы размером более 100 МБ, что в большинстве случаев просто исключает старые файлы резервных копий, которые были упомянуты, но также может отфильтровывать другие большие файлы. Пользователям не о чем беспокоиться, так как все эти исключенные файлы будут перечислены в журнале во время создания резервной копии, чтобы пользователи могли ее изменить. Видеофайлы — еще один распространенный тип файлов большого размера, и неплохо было бы переместить эти файлы отдельно от основной резервной копии, чтобы сделать процесс более плавным и быстрым, а также сэкономить место.
В тех случаях, когда пользователям хорошо известно о нескольких огромных файлах, они могут исключить их по имени, пути к файлу, пути к каталогу или определенной строке.
Большая база данных
Большая база данных обычно означает большой сайт в целом, и владельцы сайтов WordPress часто переносят свои сайты, когда ресурсы сервера/хостинг-провайдера становятся слишком тонкими, чтобы нести такие сайты на своих плечах. В таких случаях рекомендуется использовать специально созданные функции Backup Migration, чтобы сделать процесс более плавным даже на серверах с ограниченными возможностями. Эти настройки находятся в разделе «Другие параметры» плагина и должны быть установлены следующим образом:
– Обход лимитов сервера (#2);
– Отключите проверку PHP CLI и используйте альтернативные методы;
– Запросы к базе данных на пакет установлены на 100;
– Разбиение SQL включено.
Вывод
Миграция сайта WordPress не должна быть сложным и разочаровывающим процессом, а скорее обычной задачей при использовании доступных инструментов. Хотя следует помнить, что существуют десятки тысяч комбинаций серверов, хостинг-провайдеров и сайтов WordPress, и что инструменты невозможно оптимизировать для безупречного выполнения работы в каждой комбинации. Вот почему крайне важно иметь первоклассную команду поддержки, а плагин Backup Migration обеспечивает поддержку даже для своего бесплатного плагина, так что это еще одна причина доверять этому инструменту.