DE{CODE}: Desmistificando os mitos da migração
Publicados: 2023-02-12As migrações, especialmente em escala, podem ser um grande problema, mas o WP Engine tem as ferramentas necessárias para simplificar as migrações. Nesta sessão DE{CODE}, aprenda mais sobre os benefícios da padronização do WordPress com o gerente de integração do WP Engine, Michael Clayton, que percorre uma migração de site para o WP Engine e desmascara mitos comuns sobre migrações de sites.
Slides da Sessão
Transcrição de texto completo
MICHAEL CLAYTON : Olá, e obrigado por se juntar a nós no DE{CODE} 2022. Meu nome é Michael Clayton. Sou um gerente de integração do WP Engine e meu trabalho é garantir que seus primeiros dias com o WP Engine sejam fantásticos. E o que discutirei hoje são os mitos de migrar seu site entre plataformas e desmascarar alguns dos mitos mais desagradáveis que vêm junto. Então, bem-vindo a bordo, e vamos entrar nisso.
Portanto, sejamos honestos, você pode ter o pior arranjo de vida possível e, de repente, entrar na casa dos seus sonhos. Tudo está do jeito que você queria. Os quartos, o layout, o conceito aberto é lindo, exceto que você precisa se mudar, o que significa que você precisa fazer as malas e fazer todas as coisas que acompanham a mudança. E se estamos sendo reais, 99% do tempo, mover é uma dor.
E posso entender como isso é ameaçador, mas posso garantir que o WP Engine fornece 1% em que a movimentação não é lixo. E essas são estatísticas oficiais. Então, por que mover é uma tarefa tão difícil? Bem, se olharmos para todo o processo, você tem que olhar ao seu redor. Dá uma olhada em todas as coisas que estão atualmente na sua casa, e como você teria que organizar, embalar, pegar materiais de embalagem e fazer despesas, juntando caixas só para colocar coisas nessas caixas, para ter que levantar.
E eles ficam pesados, e você tem tantos riscos de tropeçar e trabalhar com itens delicados. E isso sem contar os móveis grandes que você precisa ter; a curiosidade antiga da sua avó e todas essas outras coisas. Você provavelmente tem que conseguir alguma ajuda, então você vai acabar pagando alguém, ou trazendo seus amigos e subornando-os com pizza e bebidas só para esperar que eles não joguem suas coisas em todo lugar.
Você tem que conseguir transporte; alugar um veículo, carregar o veículo, provavelmente fazer duas ou mais viagens ao longo do caminho. Levantamento mais pesado. Você tem que descarregar tudo. Você tem que desempacotar tudo, descobrir para onde vai. Quantos de nós já nos mudamos e deixamos caixas no canto para sempre só porque você não quer ter que lidar com isso?
Ou você pode ficar totalmente sem intervenção e não fazer nada e pagar a outra pessoa para fazer isso, mas essa é uma tarefa cara. E se você não pagar o suficiente, provavelmente vai conseguir alguém que não se importa com sua propriedade. Se você pagar mais, sua carteira vai doer, então o que podemos fazer sobre isso para tornar todo esse processo um pouco melhor?
Porque se pensarmos bem, está totalmente relacionado com a mudança do seu site. Você tem que se preocupar em ter o acesso certo, você tem que se preocupar em pegar todos os bits do seu banco de dados, fazer a exportação corretamente, pegar todos os arquivos necessários, compactar, pegar um cliente SFTP para mover tudo de um lugar para o outro, desfazendo as malas, assim como em sua casa real.
Você tem que colocar tudo de volta no lugar certo que o site espera que esteja, colocar o banco de dados – importá-lo de volta no lugar e esperar que tudo dê certo, certo. E se não, então você está cavando no lixo, tentando resolver tudo. Portanto, com tudo isso em mente, parece um pesadelo absoluto, mas com o WP Engine, nos esforçamos para garantir que esse processo seja a coisa mais fácil que você fará.
E é projetado de tal forma que, seja você um novato ou um profissional do WordPress, você pode fazê-lo e fazê-lo com facilidade. Então, vamos nos aprofundar em como isso realmente é facilitado. Criamos o que chamamos de plug-in de migração automatizada do mecanismo WP e, se você souber instalar um plug-in, saberá como migrar seu site. É simplesmente muito fácil.
E isso não atrai necessariamente apenas as pessoas que não são tão boas em fazer todo o funcionamento interno do WordPress, mas mesmo se você for um profissional absoluto do WordPress, há mais tempo livre para você se concentrar em outras coisas. A última coisa que você quer fazer é - você tem uma lista de itens para cuidar e não quer ter que sentar na frente de um computador e apenas assistir as coisas processarem e esperar que as coisas aconteçam. malhar e suar balas enquanto passa.
Você pode literalmente clicar em alguns botões. Deixe-nos fazer o trabalho e cuidar de todas as outras coisas que são mais importantes aqui hoje. Portanto, este plug-in fará toda a embalagem. Faz toda a organização. Ele estabelece uma conexão segura para transportar todos esses dados de seu host anterior para nós. E é grátis. Free 99 é sempre bom.
Então, vamos falar sobre algumas das vantagens que este plug-in oferece, e parece óbvio, mas vamos detalhá-lo para você. Este plug-in pode migrar vários sites ao mesmo tempo. Para não precisar fazer um, clique no botão, espere, comece outro, clique no botão, espere. E se você estiver fazendo isso manualmente, é provável que suas habilidades de multitarefa não sejam tão boas, onde você pode ter quatro ou cinco sites migrando, compactando e empacotando, sem misturar os dados.
Este plugin fará tudo isso por você. Então, se você tem vários sites, não se preocupe. Você ainda pode fazer isso em um instante. É compatível e aprovado para mais de 5.000 hosts existentes, portanto, é provável que seu site seja público, não importa com quem seu site esteja atualmente, nosso plug-in funcionará para transferi-lo para o WP Engine. É, como mencionei, adequado tanto para especialistas quanto para novatos e funciona com vários sites. Portanto, se você tiver uma rede multi-site, ela trará isso.
Agora, vou apontar, é para toda a rede multi-site. Portanto, não, ele não foi projetado para você instalá-lo apenas para um subsite para migrar o subsite. Isso vai dar um pouco mais de trabalho. Ainda não chegou lá. O plug-in de migração tem pouco ou nenhum impacto em seu site ao vivo e em seu desempenho e recursos.
Existem vários plug-ins por aí que podem fazer migrações, mas são um pouco inchados, atrapalham as coisas e podem ter um impacto notável em como seu estilo de vida está se comportando. Não com o nosso plug-in. É silencioso, eficiente e faz o trabalho sem que ninguém perceba. Não há necessidade com este plug-in de passar por permissões de servidor, certificando-se de ter acesso adequado ao servidor, configurando clientes SFTP, passando por ervas daninhas.
E só para começar, este plug-in tira tudo isso da equação e faz todo o trabalho para você, a esse respeito. Ele também, embora seja simples e eficaz, ainda oferece o acesso de nível granular de que você precisa para fazer coisas avançadas. Por exemplo, se o seu site tiver estruturas de arquivo fora do padrão fora do Route e tudo não estiver em uma configuração normal, estará na pasta WP-content para muitos de seus ativos.
Este plug-in lhe dará a opção de selecionar aqueles que acompanham o passeio, caso seu site seja diferente do padrão. O mesmo para o seu banco de dados. Ele também fornecerá a você a opção de trazer tabelas de banco de dados não padrão que normalmente não vêm com o WordPress. Portanto, mesmo que você tenha um site altamente personalizado, este plug-in ainda fará o trabalho para você. E com o plug-in, novamente, você o configura e pode ir embora.
Ele enviará uma notificação quando tudo estiver pronto. Se você quiser fazer o check-in, ele possui uma barra de progresso útil para que você tenha uma boa ideia de quanto tempo está demorando. A quantidade de tempo que a migração pode levar pode variar por site, dependendo do número de arquivos, tamanho total dos arquivos e número total de tabelas e linhas do banco de dados. Então, com isso em mente, tornamos mais fácil para você compartilhar isso também.
Assim que tiver esse link de progresso, você poderá compartilhá-lo com toda a sua equipe. Para que todos possam ter uma visão rápida de como as coisas estão indo, e você saberá assim que estiver pronto para começar. Com isso em mente, acho que isso soa fantástico, mas nada supera vê-lo em ação. Então, vamos dar uma olhada em uma demonstração ao vivo de exatamente como esse plug-in de migração funciona.
Como você pode ver, você só precisará começar com duas janelas para este plug-in de migração. À direita, você terá o WP Engine User Portal e, à esquerda, o site que iremos migrar, que é um dos meus sites de jogo, catgrep.dev. Agora, peço desculpas por nossos amigos desenvolvedores e fãs do Linux, e nossos amigos bash, catgrep provavelmente deixou você louco. Isso foi de propósito. Se você não sabe o que isso significa, não se preocupe. Está tudo bem.
Então, com isso em mente, vamos em frente e começar. À esquerda, vamos fazer login no painel desse site e, à direita, vamos seguir em frente e ir para o ambiente para o qual vamos migrar, que é apropriadamente chamado crescimento do gato. Esse será o nosso ambiente de produção que usaremos para trazer o site.
Agora, algumas coisas que você precisa fazer. Bem, primeiro vamos para a seção de migração do site para este ambiente, conforme você pode ver destacado ali. Isso o levará a todas as informações de que você precisa para começar, e há um vídeo útil para orientá-lo se precisar de mais ajuda.
Algumas maneiras de instalar nosso plug-in estão exatamente onde fomos selecionados. Você pode clicar nele para baixar o plug-in e instalá-lo manualmente, carregando-o no painel. Ou dentro do próprio painel do WordPress, você pode simplesmente ir até a seção de plugins, clicar em Adicionar novo e, na barra de pesquisa, procurar por WP Engine. Depois de pesquisar o WP Engine, geralmente a primeira ou a segunda opção será nosso plug-in de migração automatizada do WP Engine. Ali.
Então é só clicar em Instalar. Isso irá em frente e instalará o plug-in e, uma vez instalado, clique em Ativar. Agora, normalmente, ele levará você diretamente para a tela de configurações, mas como já usei isso, terei que ir para a seção de plug-ins e clicar em Configurações. Isso nos levará a esta página. Colocarei meu endereço de e-mail que estou usando para minha conta do WP Engine e isso nos ajudará a começar.
Uma vez processado, você verá uma tela semelhante à que vemos à direita, onde nos pedirá as informações para conectar e começar a mover os dados. Então, tudo o que temos a fazer a partir daqui é copiar e colar. Portanto, no Portal do usuário, você verá os mesmos quatro campos.
Agora, para preencher os dois últimos, basta clicar no botão logo abaixo para gerar suas credenciais SFTP. Depois que essas credenciais forem criadas, você as verá aparecer nos dois campos inferiores. Bem desse jeito. E você tem um botão fácil aqui para copiar e colar, então vou apertar o botão para copiar e colar no plug-in. Ensaboe, enxágue e repita.
Então é assim que o plug-in cuida da conexão SFTP. É assim que ele cria essa conexão segura para obter dados do ponto A ao ponto B. E você estará pronto. Agora, enquanto copiamos e colamos isso, você notará logo abaixo as duas opções que mencionei anteriormente que permitirão adicionar arquivos adicionais que não são padrão. Portanto, se você tiver pastas adicionais no Route, aqui é onde você poderá selecioná-las para garantir que elas apareçam no passeio.
E então você apenas selecionaria os que você precisa ou selecionaria todos eles. Ou leve embora, se necessário. O mesmo para o banco de dados, logo abaixo disso. Depois de clicar nessa opção, ele examinará seu banco de dados atual, identificando qualquer coisa que não seja padrão e dando a você a opção de selecionar essas tabelas também.
Portanto, isso garante que, não importa como seu site esteja configurado, você terá as opções necessárias para garantir que tudo seja movido corretamente na primeira vez. Portanto, com tudo isso dito, se o seu site estiver protegido por senha com Basic Off, você deve ativar essas opções destacadas aqui e fornecer essas credenciais. Caso contrário, deixe-o definido como não, e isso é tudo o que é necessário.
Depois de clicar no botão Go, ele começa a funcionar e você pode fazer um sanduíche. Você pode ir almoçar com seus amigos, pode cuidar de uma tarefa mais urgente, e isso fará todo o trabalho. Inicialmente, você verá a tela que começará a apenas fazer suas verificações iniciais, verificar se todas as credenciais foram verificadas e pronto. Agora vou avisá-lo, esta demonstração em particular será um pouco mais rápida porque já fiz esta antes.
Mas novamente. Vai variar dependendo do tamanho, banco de dados e número de arquivos. A migração foi projetada para ser feita duas vezes. Dessa forma, na primeira vez, você pode migrar usando o URL de demonstração que vê como a primeira opção que copiamos. Dessa forma, quando a migração for concluída, você poderá chutar os pneus, verificar a funcionalidade, garantir que tudo esteja com a aparência e o comportamento corretos.
Quando você faz sua segunda migração, e isso é recomendado para o caso de haver alterações feitas no site desde o momento em que você fez a primeira migração, e isso é especialmente importante se você tiver um site de comércio eletrônico, site de associação, qualquer coisa que seja altamente dinâmica ou sujeita a alterações minuto a minuto, recomendamos colocar uma página de modo de manutenção. Perdoe-me.
Colocar uma página de modo de manutenção que permitirá que você diga, ei, o site está em construção agora. Estamos trabalhando nas coisas. Por favor, volte mais tarde. Dessa forma, você não precisa se preocupar com a perda de dados durante a segunda migração, caso seja uma página altamente dinâmica.
Assim que a migração for concluída, você verá este aviso de conclusão aqui. Mas esta página faz um ótimo trabalho em mantê-lo a par do que está acontecendo. Então, quanto tempo está, ainda está trabalhando em arquivos, ainda está movendo tabelas de banco de dados, está realmente levando todas as coisas que são coletadas e movidas para o WP Engine. É muito intuitivo e, ao mesmo tempo, não muito complexo, então você pode apenas dizer, OK, rápida olhada, vejo que fizemos progressos. Vou trabalhar em outra coisa e volto.
Assim que a migração for concluída, você receberá uma notificação por e-mail, bem como uma notificação nesta página que está visualizando. E é literalmente isso. Neste ponto, a migração está concluída, você pode prosseguir e visualizar o site clicando no botão azul. E apenas verifique, certifique-se de que tudo está funcionando.
Se algo parecer errado, você tem nossa equipe de suporte 24 horas por dia, 7 dias por semana, que poderá ajudar e verificar, e qualquer que seja o problema, podemos ajudá-lo a resolvê-lo. E essa é a nossa migração. É literalmente tão fácil. Alguns cliques, alguns copiando e colando e sem preocupações a partir daí.
Então, com isso em mãos, e sabemos como a migração agora funciona, e se tivermos um cenário completamente diferente a considerar? Você pode ter um site altamente especializado que, mesmo sabendo o quão bem esse plugin funciona, só quer ter certeza de que etapas extras sejam tomadas para garantir que a migração ocorra corretamente. Ou sua situação pode não estar em sintonia com isso. Então temos outras opções.
Estamos protegendo você. Não vamos deixar você na mão. Em primeiro lugar, temos nosso guia de migração manual que mostrará todas as etapas de um processo manual, desde exportar seu banco de dados, reunir seus arquivos e compactá-los. E com capturas de tela, porque, de um modo geral, a maioria dos hosts existentes terá esse tipo de acesso semelhante com ferramentas como PhpMyAdmin, SSH ou SFTP que você pode executar essas etapas.
Por isso, disponibilizamos um guia que mostra passo a passo como fazer isso acontecer, e uma vez que você tenha esse conteúdo coletado do seu site, basta enviá-lo para nós através do Portal do Usuário. Assim que o upload é feito, nossa equipe de suporte é notificada e vai direto ao assunto, desempacotando para você, colocando o banco de dados no lugar, colocando os arquivos onde eles precisam estar e verificando as coisas apenas para ter certeza tudo está como deveria estar.
Se algo estiver errado, eles o avisarão e trabalharão com você para corrigi-lo. Portanto, mesmo em um processo de migração manual, você ainda não está sozinho. Nós protegemos você. E dito isso, nossa equipe de suporte está disponível 24 horas por dia, 7 dias por semana. Portanto, não importa quando você decidir se envolver nisso, eles estarão prontos para ajudá-lo por telefone ou chat.
Nossa equipe é uma das equipes de suporte mais condecoradas do setor. Não sou só eu falando, mas já foi comprovado várias vezes. Portanto, não hesite em entrar em contato, não importa a hora do dia ou da noite, eles estarão no convés para ajudá-lo.
Agora, se você se inscrever no WP Engine em um ambiente dedicado, terá alguém como eu. Temos uma equipe inteira de gerentes de integração, prontos e esperando para ajudá-lo a garantir que seus primeiros 30 dias na plataforma sejam fantásticos. Nossa equipe garantirá que você esteja familiarizado com nossa plataforma, nossos recursos, esteja pronto para responder a quaisquer perguntas, acompanhe qualquer coisa que precise ser acompanhada.
Estamos aqui como uma espécie de concierge para garantir que sua experiência seja ótima. E apenas no caso de tudo isso parecer bom, mas você simplesmente não quer fazer isso. Você não tem tempo, não quer ser incomodado com isso, você tem coisas mais urgentes, nós entendemos. Pensando nisso, oferecemos uma equipe de parceiros que pode ajudá-lo a migrar seu site.
Eles conhecem o WordPress, são profissionais absolutos e conhecem o WP Engine, e fazer essas migrações para você não é um problema, é claro, com um custo. Apenas para fornecer um exemplo de um cenário em que você pode precisar desse impulso adicional ou dessa ajuda adicional. Na verdade, posso falar de um exemplo que tive recentemente.
Um cliente se juntou a nós e teve uma situação bastante difícil, onde seus hosts atuais tecnicamente já haviam expirado. O técnico que fez todo esse trabalho para eles se foi naquele mesmo dia. Era seu último dia e eles precisavam transferir o site para o WP Engine rapidamente, mas não sabiam como.
Eles não sabiam como acessar o back-end do site. Eles não tinham certeza sobre como acessar o login da plataforma. Então, eles trabalharam comigo e, felizmente, consegui colocá-los em sua plataforma e descobrir onde suas informações de backup estão localizadas. E começamos a analisar o processo de migração manual. Mas a partir daí, descobrimos que eles conseguiram fazer login no painel do WordPress.
E, novamente, se você puder fazer login no painel do WordPress e instalar um plug-in, o resto será tranquilo. Assim que entramos no painel do WordPress, os orientamos durante a instalação e o processo de migração e temos os dois sites sãos e salvos, sem mais risco de serem encerrados. E eles ficaram absolutamente entusiasmados com o processo.
Outro cenário, um empresário sem saber como o WordPress funciona, mas apenas sabendo que precisava mover seu site porque recebeu um aviso de seu provedor atual de que seu contrato estava expirando e, novamente, não seria renovado. E eles precisavam encontrar algo novo para hospedar seu login. Então ele se voltou para o WP Engine e, trabalhando com ele novamente, foi capaz de passar pelo básico, mesmo em um nível iniciante de instalação do plug-in - acessando o painel, instalando o plug-in.
Compreender como obter os dados do nosso Portal do Usuário para o plug-in e deixar que isso faça o trabalho. E com isso em mente, até mesmo ir ao vivo é facilitado conosco. Temos caras sobre como mover seu DNS de várias plataformas para facilitar. Fornecemos opções de CNAME e endereço IP para um registro, portanto, não importa qual provedor de DNS você esteja usando, o DNS e a ativação são tão fáceis quanto migrar seu site.
Então só com tudo isso em mãos, o importante é saber que WP Engine não é apenas um serviço. Não somos apenas uma plataforma. Somos um parceiro. Estamos altamente investidos em seu sucesso.
Estamos empenhados em garantir que sua experiência seja fantástica. E nós protegemos você, não importa o que aconteça. Então, com isso em mente, bem-vindo ao lar. Queremos que sinta que esta é a sua casa. E é aqui que você quer ficar, e sempre terá os recursos e sempre terá o suporte de que precisa para ter uma experiência de sucesso com o WP Engine.
Se você tiver alguma dúvida. Se você não tem certeza, não está acreditando no hype, basta olhar os comentários. Basta olhar para outros contatos de clientes e, por todos os meios, entrar em contato conosco e fazer as perguntas técnicas, fazer as perguntas não técnicas e poderemos respondê-las para você. Esperamos trabalhar com você no futuro e aproveitar o resto do DE{CODE}.