DE{CODE}: Развенчание мифов о миграции

Опубликовано: 2023-02-12

Миграция, особенно в масштабе, может быть серьезной проблемой, но WP Engine имеет инструменты, необходимые для безболезненной миграции. В этом сеансе DE{CODE} вы узнаете больше о преимуществах стандартизации WordPress от менеджера по адаптации WP Engine Майкла Клейтона, который расскажет о миграции сайта на WP Engine и развенчает распространенные мифы, связанные с миграцией сайтов.

Видео: Развенчание мифов о миграции

Слайды сессии

Разоблачение мифов о миграции.pdf из WP Engine

Полный текст стенограммы

МАЙКЛ КЛЕЙТОН : Здравствуйте, и спасибо, что присоединились к нам на DE{CODE} 2022. Меня зовут Майкл Клэйтон. Я менеджер по адаптации с WP Engine, и моя работа заключается в том, чтобы ваши первые дни с WP Engine были фантастическими. И сегодня я буду обсуждать мифы о переносе вашего сайта между платформами и развенчание некоторых более неприятных мифов, которые возникают вместе с этим. Итак, добро пожаловать на борт, и давайте приступим к делу.

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

И я могу понять, насколько это опасно, но я могу заверить вас, что WP Engine обеспечивает 1%, когда перемещение не является мусором. И это официальная статистика. Так почему переезд такой рутиной? Ну, если мы посмотрим на весь процесс, вы должны… оглядеться вокруг себя. Взгляните на все вещи, которые в настоящее время находятся в вашем доме, и на то, как вам придется организовать, упаковать, получить упаковочные материалы и получить расходы, собирая коробки только для того, чтобы положить вещи в эти коробки, чтобы поднять.

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

Вы должны получить транспорт; аренда транспортного средства, загрузка транспортного средства, возможно, совершение двух или более поездок по пути. Более тяжелый подъем. Вы должны разгрузить все. Вы должны распаковать все, понять, куда это идет. Сколько из нас переехали и оставили коробки просто лежать в углу навсегда только потому, что не хотят иметь с этим дело?

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

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

Вы должны вернуть все в нужное место, как ожидает веб-сайт, поместить базу данных — импортировать ее на место и надеяться, что все сработает, правильно. А если нет, то вы копаетесь в отходах, пытаясь устранить все неполадки. Учитывая все это, это звучит как абсолютный кошмар, но с WP Engine мы сделали все возможное, чтобы этот процесс был самым простым, что вы когда-либо делали.

И он разработан таким образом, что независимо от того, являетесь ли вы новичком в WordPress или профессионалом в WordPress, вы можете сделать это, и вы можете сделать это с легкостью. Итак, давайте углубимся в то, как это на самом деле делается легко. Мы создали то, что мы называем плагином автоматической миграции WP Engine, и если вы знаете, как установить плагин, вы знаете, как перенести свой веб-сайт. Это просто так просто.

И это не обязательно привлекает людей, которые не так хорошо разбираются во всех внутренних работах WordPress, но даже если вы абсолютный профессионал WordPress, у вас высвободится больше времени, чтобы сосредоточиться на других вещах. Последнее, что вам нужно делать, это — у вас есть длинный список вещей, о которых нужно позаботиться, и вы не хотите сидеть перед компьютером и просто наблюдать за тем, как что-то происходит, и надеяться на что-то. тренироваться и потеть пулями, пока он проходит.

Вы можете буквально просто нажать несколько кнопок. Давайте сделаем работу и позаботимся обо всех других вещах, которые более важны здесь сегодня. Таким образом, этот плагин сделает всю упаковку. Это делает всю организацию. Он устанавливает безопасное соединение для передачи всех этих данных с вашего предыдущего хоста к нам. И это бесплатно. Бесплатная 99 всегда хороша.

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

Этот плагин сделает все это за вас. Так что, если у вас есть несколько сайтов, не беспокойтесь. Вы все еще можете сделать это в одно мгновение. Он совместим и одобрен для более чем 5000 существующих хостов, поэтому есть вероятность, что пока ваш сайт открыт для всех, независимо от того, с кем ваш сайт в настоящее время работает, наш плагин будет работать, чтобы перенести его на WP Engine. Как я уже упоминал, он подходит как для экспертов, так и для новичков и работает с несколькими сайтами. Так что, если у вас есть сеть с несколькими сайтами, это поможет.

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

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

И просто для начала, этот плагин убирает все это из уравнения и просто делает всю работу за вас в этом отношении. Кроме того, несмотря на то, что он прост и эффективен, он по-прежнему предоставляет вам доступ на уровне детализации, необходимый для выполнения сложных задач. Так, например, если на вашем сайте есть нестандартные файловые структуры, отличные от Route, и все не в обычной настройке, где они будут находиться в папке WP-content для многих ваших ресурсов.

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

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

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

Итак, как вы можете видеть, вам нужно будет запустить только два окна для этого плагина миграции. Справа у вас будет пользовательский портал WP Engine, а слева — сайт, который мы будем переносить, это один из моих игровых сайтов, catgrep.dev. Теперь я приношу свои извинения нашим друзьям-разработчикам, фанатам Linux и нашим друзьям по bash, catgrep, вероятно, свел вас с ума. Это было специально. Если вы не знаете, что это значит, не беспокойтесь об этом. Все в порядке.

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

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

Вы можете установить наш плагин несколькими способами — там, где нас выбрали. Вы можете щелкнуть ее, чтобы загрузить плагин и установить его вручную, загрузив на панель инструментов. Или в самой панели управления WordPress вы можете просто перейти в раздел плагинов, нажать «Добавить новый» и в строке поиска просто выполнить поиск WP Engine. После того, как вы ищете WP Engine, обычно первым или вторым вариантом будет наш подключаемый модуль WP Engine Automated Migration. Прямо там.

Поэтому просто нажмите «Установить». Это продолжит и установит плагин, и после его установки нажмите «Активировать». Теперь обычно вы попадаете прямо на экран настроек, но, поскольку я уже использовал это, мне просто нужно перейти в раздел плагинов и нажать «Настройки». Это приведет нас к этой странице. Я укажу свой адрес электронной почты, который я использую для своей учетной записи WP Engine, и это поможет нам начать.

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

Теперь, чтобы заполнить последние два, просто нажмите кнопку справа ниже, чтобы сгенерировать учетные данные SFTP. После того, как эти учетные данные будут созданы, вы увидите их в двух нижних полях. Просто так. И у вас есть простая кнопка для копирования и вставки, поэтому я просто нажму кнопку, чтобы скопировать и вставить ее в плагин. Вспеньте, промойте и повторите.

Так вот как плагин заботится о SFTP-соединении. Вот как он создает это безопасное соединение для передачи данных из точки А в точку Б. И все будет готово. Теперь, когда мы скопируем и вставим это, вы заметите прямо под двумя вариантами, о которых я упоминал ранее, которые позволят вам добавлять дополнительные нестандартные файлы. Поэтому, если у вас есть дополнительные папки на Route, здесь вы сможете выбрать их, чтобы они всегда были под рукой.

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

Таким образом, это гарантирует, что независимо от того, как настроен ваш сайт, у вас будут параметры, необходимые для того, чтобы все было правильно перемещено с первого раза. Итак, учитывая все вышесказанное, если ваш сайт защищен паролем с помощью Basic Off, вы должны включить эти параметры, которые вы видите здесь, и предоставить эти учетные данные. Если нет, просто оставьте значение «нет», и это все, что нужно.

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

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

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

Создание страницы режима обслуживания, которая позволит вам сказать: «Эй, сайт сейчас находится в разработке». Мы работаем над вещами. Пожалуйста, вернитесь позже. Таким образом, вам не нужно беспокоиться о потере данных во время второй миграции, если это очень динамичная страница.

Поэтому, как только миграция будет завершена, вы увидите это уведомление о завершении здесь. Но эта страница отлично помогает держать вас в курсе того, что происходит. Итак, как далеко он продвинулся, все еще работает с файлами, все еще перемещает таблицы базы данных, действительно ли он берет все собранные данные и перемещает их в WP Engine. Это очень интуитивно понятно и в то же время не очень сложно, так что вы можете просто сказать: «Хорошо, беглый взгляд, я вижу, что мы добились прогресса». Я пойду поработаю над чем-нибудь другим и вернусь.

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

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

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

Мы вас прикрыли. Мы не собираемся оставлять вас в покое. Прежде всего, у нас есть руководство по ручной миграции, которое покажет вам каждый шаг ручного процесса, от экспорта базы данных до сбора файлов и их архивирования. И со снимками экрана, потому что, вообще говоря, большинство существующих хостов будут иметь аналогичный тип доступа с такими инструментами, как PhpMyAdmin, SSH или SFTP, которые вы можете выполнить эти шаги.

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

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

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

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

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

Они знают WordPress, они абсолютные профи, и они знают WP Engine, и сделать эти миграции для вас не проблема, конечно, за определенную плату. Просто чтобы привести пример сценария, в котором вам может понадобиться дополнительное ускорение или дополнительная помощь. На самом деле я могу привести пример, который у меня был совсем недавно.

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

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

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

Другой сценарий: владелец бизнеса не знает, как работает WordPress, но просто знает, что ему нужно переместить свой сайт, потому что он получил уведомление от своего текущего провайдера о том, что срок их действия истекает, и снова не будет продлен. И им нужно было найти что-то новое для размещения своей подписи. Поэтому он обратился к WP Engine и снова работал с ним, чтобы пройти через основы, даже на начальном уровне установки плагина — доступ к панели инструментов, установка плагина.

Понимание того, как передать данные с нашего пользовательского портала в плагин, и позволить этому сделать свою работу. Имея это в виду, с нами даже выйти в прямой эфир стало проще. У нас есть ребята, которые упростят перенос вашего DNS с нескольких платформ. Мы предоставляем варианты CNAME и IP-адреса для записи, поэтому независимо от того, какого DNS-провайдера вы используете, DNS и ввод в действие так же просты, как перенос вашего сайта.

Итак, имея все это в руках, важно знать, что WP Engine — это не просто сервис. Мы не просто платформа. Мы партнер. Мы очень заинтересованы в вашем успехе.

Мы инвестируем в то, чтобы ваш опыт был фантастическим. И у нас есть ваша спина, несмотря ни на что. Имея это в виду, добро пожаловать домой. Мы хотим, чтобы вы чувствовали, что это ваш дом. И это то, где вы хотите остаться, и у вас всегда будут ресурсы, и у вас всегда будет поддержка, необходимая для успешного опыта работы с WP Engine.

Если у вас вообще есть вопросы. Если вы не уверены, вы не верите в рекламу, просто посмотрите на отзывы. Просто посмотрите контакты других клиентов и обязательно свяжитесь с нами и задайте технические вопросы, задайте не технические вопросы, и мы сможем ответить на них для вас. Мы с нетерпением ждем возможности поработать с вами в будущем, и наслаждайтесь остальной частью DE{CODE}.