DE{CODE}: sfatare i miti della migrazione

Pubblicato: 2023-02-12

Le migrazioni, soprattutto su larga scala, possono essere un grosso problema, ma WP Engine ha gli strumenti necessari per rendere le migrazioni indolori. In questa sessione DE{CODE}, scopri di più sui vantaggi della standardizzazione di WordPress dal responsabile dell'onboarding di WP Engine Michael Clayton, che illustra la migrazione del sito a WP Engine e sfata i miti comuni sulle migrazioni del sito.

Video: sfatare i miti della migrazione

Slide della sessione

Sfatare i miti della migrazione.pdf da WP Engine

Trascrizione del testo completo

MICHAEL CLAYTON : Ciao e grazie per esserti unito a noi per DE{CODE} 2022. Mi chiamo Michael Clayton. Sono un responsabile dell'onboarding con WP Engine e il mio compito è assicurarmi che i tuoi primi giorni con WP Engine siano fantastici. E quello di cui parlerò oggi sono i miti della migrazione del tuo sito tra piattaforme e sfatare alcuni dei miti più cattivi che ne derivano. Quindi benvenuto a bordo, e entriamo nel merito.

Quindi, siamo onesti, puoi avere la peggior sistemazione possibile e poi improvvisamente entrare nella casa dei tuoi sogni. Tutto è proprio come volevi. Le stanze, il layout, il concetto aperto sono belli tranne che devi spostarti, il che significa che devi fare le valigie e fare tutte le cose che derivano dal trasloco. E se siamo reali, il 99% delle volte, muoversi è una seccatura.

E posso capire quanto sia minaccioso, ma posso assicurarti che WP Engine fornisce l'1% in cui lo spostamento non è spazzatura. E quelle sono statistiche ufficiali. Allora perché spostare un lavoro così ingrato? Bene, se guardiamo all'intero processo, devi... guardati intorno. Dai un'occhiata a tutte le cose che sono attualmente in casa tua e come dovresti organizzare, imballare, ottenere materiali di imballaggio e ottenere spese, mettere insieme scatole solo per mettere cose in quelle scatole, da sollevare.

E diventano pesanti, e hai così tanti rischi di inciampo e lavori con oggetti delicati. E questo non include nemmeno i grandi pezzi di mobili che devi avere; le curiosità antiche di tua nonna e tutte queste altre cose. Probabilmente devi farti aiutare, quindi finirai per pagare qualcuno, o portare i tuoi amici e corromperli con pizza e bevande solo per sperare che non gettino la tua roba dappertutto.

Devi procurarti un mezzo di trasporto; noleggiare un veicolo, caricare il veicolo, probabilmente fare due o più viaggi lungo il percorso. Sollevamento più pesante. Devi scaricare tutto. Devi disimballare tutto, capire dove va. Quanti di noi hanno traslocato e lasciato scatole per sempre nell'angolo solo perché non vuoi averci a che fare?

Oppure potresti andare completamente a mani libere, e non fare nulla e pagare qualcun altro per farlo, ma è un compito costoso. E se non paghi abbastanza, probabilmente troverai qualcuno a cui non importa della tua proprietà. Se paghi di più, il tuo portafoglio ti farà male, quindi cosa possiamo fare per rendere l'intero processo un po' migliore?

Perché se pensiamo a questo, si riferisce completamente allo spostamento del tuo sito web. Devi preoccuparti di avere il giusto accesso, devi preoccuparti di afferrare tutti i bit del tuo database, eseguire correttamente l'esportazione, ottenere tutti i file necessari, comprimerlo, ottenere un client SFTP per spostare tutto da da un posto all'altro, disimballando, proprio come con la tua vera casa.

Devi rimettere tutto nel posto giusto che il sito web si aspetta che sia, rimettere il database, importarlo al suo posto e sperare che tutto funzioni, giusto. E se così non fosse, allora stai scavando nei rifiuti, cercando di risolvere tutto. Quindi, con tutto ciò in mente, sembra un incubo assoluto, ma con WP Engine, abbiamo fatto di tutto per assicurarci che questo processo sia la cosa più semplice che tu possa mai fare.

Ed è progettato in modo tale che sia che tu sia un principiante di WordPress o un professionista di WordPress, puoi farlo e puoi farlo con facilità. Quindi esaminiamo come questo in realtà è reso facile. Abbiamo creato quello che chiamiamo plug-in di migrazione automatizzata di WP Engine e se sai come installare un plug-in, sai come migrare il tuo sito web. È semplicemente così facile.

E questo non fa necessariamente appello solo alle persone che non sono così brave a fare tutto il funzionamento interno di WordPress, ma anche se sei un professionista assoluto di WordPress, questo è più tempo libero per concentrarti su altre cose. L'ultima cosa che vuoi fare è– hai una lunga lista di cose di cui occuparti, e non vuoi doverti sedere davanti a un computer e limitarti a guardare il processo delle cose, e sperare che le cose allenati e suda proiettili mentre passa.

Puoi letteralmente fare clic su alcuni pulsanti. Facciamo il lavoro e prendiamoci cura di tutte le altre cose che sono più importanti qui oggi. Quindi questo plugin farà tutto il confezionamento. Fa tutta l'organizzazione. Stabilisce una connessione sicura per trasportare tutti questi dati dal tuo host precedente a noi. Ed è gratis. Free 99 è sempre fantastico.

Quindi parliamo di alcuni dei vantaggi offerti da questo plug-in, e in superficie sembra ovvio, ma analizziamolo per te. Questo plug-in può eseguire la migrazione di più siti contemporaneamente. Quindi non devi farne uno, fare clic sul pulsante, attendere, avviarne un altro, fare clic sul pulsante, attendere. E se lo fai da solo manualmente, è probabile che le tue capacità di multitasking non siano così eccezionali in cui puoi avere quattro o cinque siti che migrano, zippano e impacchettano e non confondono i dati.

Questo plugin farà tutto per te. Quindi, se hai diversi siti, non preoccuparti. Puoi ancora farlo in un istante. È compatibile e approvato per oltre 5.000 host esistenti là fuori, quindi è probabile che fintanto che il tuo sito sia esposto pubblicamente, indipendentemente da chi sia attualmente il tuo sito, il nostro plug-in funzionerà per farlo passare a WP Engine. È, come ho già detto, adatto sia agli esperti che ai principianti e funziona con più siti. Quindi, se disponi di una rete multi-sito, la riporterà.

Ora, sottolineerò, è per l'intera rete multisito. Quindi no, non è progettato per essere installato solo per un sito secondario su cui migrare il sito secondario. Ci vorrà un po' più di lavoro. Non ci sono ancora. Il plug-in di migrazione ha un impatto minimo o nullo sul tuo sito live, sulle sue prestazioni e sulle sue risorse.

Ci sono un certo numero di plug-in là fuori che possono eseguire migrazioni, ma sono un po 'gonfi, bloccheranno le cose e potrebbero avere un impatto notevole sul modo in cui si comporta il tuo stile di vita. Non con il nostro plug-in. È silenzioso, è efficiente e fa il lavoro senza che nessuno se ne accorga. Con questo plug-in non è necessario passare attraverso le autorizzazioni del server, assicurandosi di avere un accesso al server adeguato, impostando i client SFTP, passando attraverso le erbacce.

E solo per iniziare, questo plug-in toglie tutto dall'equazione e fa tutto il lavoro per te, a questo proposito. Inoltre, pur essendo semplice ed efficace, ti offre comunque l'accesso a livello granulare di cui hai bisogno per fare cose avanzate. Quindi, ad esempio, se il tuo sito ha strutture di file non standard al di fuori di Route e tutto non è in una configurazione normale in cui si troverà nella cartella del contenuto WP per molte delle tue risorse.

Questo plug-in ti darà la possibilità di selezionare quelli che verranno per la corsa, nel caso in cui il tuo sito sia diverso dalla norma. Lo stesso per il tuo database. Ti fornirà anche la possibilità di inserire tabelle di database non standard che normalmente potrebbero non essere fornite con WordPress. Quindi, anche se hai un sito Web altamente personalizzato, questo plug-in farà comunque il trucco per te. E con il plug-in, ancora una volta, lo imposti e puoi andartene.

Ti invierà una notifica una volta terminato. Se vuoi fare il check-in, ha una comoda barra di avanzamento in modo da avere una buona idea di quanto tempo ci vuole. La quantità di tempo che potrebbe richiedere la migrazione può variare in base al sito, a seconda del numero di file, della dimensione totale dei file e del numero totale di tabelle e righe del database. Quindi, con questo in mente, ti semplifichiamo la condivisione anche di questo.

Quindi, una volta che hai questo link di avanzamento, puoi condividerlo con tutto il tuo team. In modo che tutti possano avere una rapida visione di come stanno andando le cose e saprai non appena sarà pronto per partire. Quindi, con questo in mente, penserei che suoni fantastico, ma niente batte vederlo in azione. Quindi andiamo avanti e diamo un'occhiata a una dimostrazione dal vivo di come funziona esattamente questo plug-in di migrazione.

Quindi, come puoi vedere, dovrai solo iniziare con due finestre per questo plug-in di migrazione. Sulla destra, avrai il portale utenti di WP Engine e, sulla sinistra, il sito che migreremo, che è uno dei miei siti di gioco, catgrep.dev. Ora, mi scuso per i nostri amici sviluppatori e per i nostri fan di Linux e i nostri amici bash, catgrep probabilmente ti ha fatto impazzire. Era apposta. Se non sai cosa significa, non preoccuparti. È tutto ok.

Quindi, con questo in mente, andiamo avanti e iniziamo. Quindi, a sinistra, andiamo avanti e accediamo alla dashboard per quel sito, e a destra, andiamo avanti e andiamo all'ambiente in cui eseguiremo la migrazione, che è giustamente chiamato crescita del gatto Questo sarà il nostro ambiente di produzione che useremo per introdurre il sito.

Ora un paio di cose che dovrai fare. Bene, per prima cosa andremo alla sezione di migrazione del sito per questo ambiente, come puoi vedere qui evidenziato. Questo ti porterà a tutte le informazioni di cui hai bisogno per iniziare, e c'è un video utile per guidarti se hai bisogno di ulteriore assistenza.

Un paio di modi in cui puoi installare il nostro plug-in è proprio dove siamo selezionati. Puoi fare clic per scaricare il plug-in e installarlo manualmente, caricandolo nella dashboard. Oppure all'interno della stessa dashboard di WordPress, puoi semplicemente andare alla sezione dei plugin, fare clic su Aggiungi nuovo e, nella barra di ricerca, cercare semplicemente WP Engine. Dopo aver cercato WP Engine, di solito la prima o la seconda opzione sarà il nostro plug-in WP Engine Automated Migration. Proprio qui.

Quindi fai clic su Installa. Ciò andrà avanti e installerà il plug-in e, una volta installato, fai clic su Attiva. Ora normalmente ti porterà direttamente alla schermata Impostazioni, ma dato che l'ho già usato, dovrò solo andare alla sezione plugin e fare clic su Impostazioni. Questo ci porterà a questa pagina. Inserirò il mio indirizzo e-mail che sto utilizzando per il mio account WP Engine e questo ci farà iniziare.

Una volta elaborato, vedrai una schermata simile a quella che vediamo sulla destra, dove ci chiederà le informazioni per connetterci e iniziare a spostare i dati. Quindi tutto ciò che dobbiamo fare da qui è copiare e incollare. Quindi, dal Portale utenti, vedrai gli stessi quattro campi.

Ora per compilare gli ultimi due, fai clic sul pulsante in basso per generare le tue credenziali SFTP. Una volta che queste credenziali sono state create, le vedrai apparire nei due campi inferiori. Proprio così. E qui hai un semplice pulsante per copiare e incollare, quindi premerò semplicemente il pulsante per copiare, incollarlo nel plug-in. Schiuma, risciacqua e ripeti.

Quindi è così che il plug-in si occupa della connessione SFTP. È così che crea quella connessione sicura per ottenere i dati dal punto A al punto B. E sarai pronto. Ora mentre copiamo e incolliamo questo, noterai proprio sotto le due opzioni che ho menzionato prima che ti permetteranno di aggiungere file aggiuntivi che non sono standard. Quindi, se hai cartelle aggiuntive su Route, qui è dove potrai selezionarle per assicurarti che vengano con te per il viaggio.

E quindi dovresti semplicemente selezionare quelli di cui hai bisogno o selezionarli tutti. O portarne via un po', se necessario. Lo stesso per il database, proprio sotto quello. Dopo aver fatto clic su quell'opzione, esaminerà il tuo database corrente, identificando tutto ciò che non è standard e ti darà la possibilità di selezionare anche quelle tabelle.

Quindi questo garantisce che, indipendentemente dalla configurazione del tuo sito, avrai le opzioni necessarie per assicurarti che tutto venga spostato correttamente la prima volta. Quindi, detto tutto ciò, se il tuo sito è protetto da password con Basic Off, dovresti abilitare queste opzioni che vedi evidenziate qui e fornire quelle credenziali. In caso contrario, lascialo impostato su no e questo è tutto ciò che serve.

Dopo aver fatto clic sul pulsante Vai, inizia a funzionare e puoi andare a preparare un panino. Puoi andare a pranzo con i tuoi amici, puoi andare a occuparti di un compito più urgente, e questo farà tutto il lavoro. Inizialmente, vedrai la schermata che inizierà a fare solo i suoi controlli iniziali, assicurati che tutte le credenziali siano state controllate, e il gioco è fatto. Ora vi avverto che questa particolare dimostrazione andrà un po' più veloce perché l'ho già fatta prima.

Ma di nuovo. Varia a seconda delle dimensioni, del database e del numero di file. La migrazione è progettata per essere eseguita due volte. In questo modo, la prima volta, puoi eseguire la migrazione utilizzando l'URL demo che vedi come prima opzione che abbiamo copiato. In questo modo, quando la migrazione è terminata, puoi calciare le gomme, controllare la funzionalità, assicurarti che tutto appaia e si comporti come dovrebbe.

Quando esegui la tua seconda migrazione, e questo è consigliato nel caso in cui siano state apportate modifiche al sito dal momento in cui hai eseguito la prima migrazione, e questo è particolarmente importante se hai un sito di e-commerce, un sito di appartenenza, tutto ciò che è altamente dinamico o soggetto a modifiche minuto per minuto, ti consigliamo di inserire una pagina della modalità di manutenzione. Scusami.

Mettendo su una pagina della modalità di manutenzione che ti permetterà di dire, ehi, il sito è in costruzione in questo momento. Stiamo lavorando sulle cose. Per favore ritorna più tardi. In questo modo, non devi preoccuparti della perdita di dati durante la seconda migrazione, se si tratta di una pagina altamente dinamica.

Quindi, una volta completata la migrazione, vedrai questo avviso di completamento qui. Ma questa pagina fa un ottimo lavoro nel tenerti aggiornato su ciò che sta accadendo. Quindi, fino a che punto è, sta ancora lavorando sui file, sta ancora spostando le tabelle del database, sta effettivamente prendendo tutto il materiale che viene raccolto e spostato su WP Engine. È molto intuitivo e allo stesso tempo non molto complesso, quindi puoi semplicemente dire OK, una rapida occhiata, vedo che abbiamo fatto progressi. Vado a lavorare su qualcos'altro e torno.

Quindi, una volta completata la migrazione, riceverai una notifica via email, oltre a una notifica su questa pagina che stai visualizzando. E questo è letteralmente tutto. A questo punto, la migrazione è terminata, puoi andare avanti e visualizzare l'anteprima del sito facendo clic sul pulsante blu. E dai un'occhiata, assicurati che tutto funzioni.

Se qualcosa non va, hai il nostro team di supporto 24 ore su 24, 7 giorni su 7, che sarebbe in grado di aiutarti e semplicemente controllare, e qualunque sia il problema, possiamo aiutarti a risolverlo. E questa è la nostra migrazione. È letteralmente così facile. Pochi clic, copia e incolla e nessuna preoccupazione da lì.

Quindi, con questo in mano, e sappiamo come funziona la migrazione ora, e se avessimo uno scenario completamente diverso da considerare. Potresti avere un sito altamente specializzato che, anche solo sapendo come funziona questo plug-in, vuoi solo assicurarti che vengano presi ulteriori passaggi per assicurarti che la migrazione avvenga correttamente. Oppure la tua situazione potrebbe non essere in sintonia con questo. Quindi abbiamo altre opzioni.

Ti abbiamo coperto. Non ti lasceremo in sospeso. Innanzitutto, abbiamo la nostra guida alla migrazione manuale che ti mostrerà ogni singolo passaggio di un processo manuale, dall'esportazione del database, alla raccolta dei file e alla loro compressione. E con gli screenshot, perché in generale, la maggior parte degli host esistenti avrà questo tipo di accesso simile con strumenti come PhpMyAdmin, SSH o SFTP che puoi eseguire questi passaggi.

Quindi forniamo una guida che ti mostra passo dopo passo come realizzarlo, e una volta che hai raccolto quel contenuto dal tuo sito, è solo questione di caricarlo attraverso il Portale dell'utente. Non appena avviene il caricamento, il nostro team di supporto riceve una notifica e si mette subito al lavoro, eseguendo il disimballaggio per te, mettendo a posto il database, mettendo i file dove devono essere e controllando le cose solo per essere sicuri Tutto è come dovrebbe essere.

Se qualcosa non va, te lo faranno sapere e lavoreranno con te per correggerlo. Quindi, anche in un processo di migrazione manuale, non sei ancora da solo. Ti copriamo le spalle. Detto questo, il nostro team di supporto è disponibile 24 ore su 24, 7 giorni su 7. E quindi non importa quando decidi di impegnarti in questo, saranno sul ponte per aiutarti per telefono o chat.

Il nostro team è uno dei team di supporto più decorati del settore. Non sono solo io a parlare, ma è stato dimostrato più e più volte. Quindi non esitare a contattarci a qualsiasi ora del giorno o della notte, saranno sul ponte per aiutarti.

Ora, se ti capita di registrarti con WP Engine su un ambiente dedicato, avrai qualcuno come me. Abbiamo un intero team di responsabili dell'onboarding, pronti e in attesa di aiutarti per assicurarti che i tuoi primi 30 giorni sulla piattaforma siano fantastici. Il nostro team si assicurerà che tu abbia familiarità con la nostra piattaforma, le nostre funzionalità, sarà sul ponte per rispondere a qualsiasi domanda, dare seguito a tutto ciò che deve essere seguito.

Siamo qui come una sorta di concierge per assicurarci che la tua esperienza sia fantastica. E nel caso in cui tutto questo suoni bene, ma tu non voglia farlo. Non hai tempo, non vuoi essere disturbato, hai cose più urgenti, lo capiamo. E così, con questo in mente, forniamo un team di partner che possono aiutarti a migrare il tuo sito.

Conoscono WordPress, sono professionisti assoluti e conoscono WP Engine, e fare quelle migrazioni per te non è un problema, ovviamente, a un costo. Solo per fornire un esempio di uno scenario in cui potresti aver bisogno di quella spinta aggiuntiva o di quel ulteriore aiuto. Posso effettivamente parlare di un esempio che ho avuto di recente.

Un cliente si è unito a noi e ha avuto una situazione piuttosto difficile, in cui i suoi attuali host tecnicamente erano già scaduti. Il loro tecnico che ha svolto tutto questo lavoro per loro se n'era andato lo stesso giorno. Era il suo ultimo giorno e avevano bisogno di spostare rapidamente il sito su WP Engine, ma non sapevano come.

Non sapevano come accedere al back-end del sito. Non erano sicuri di accedere nemmeno al login della piattaforma. Quindi hanno lavorato con me e per fortuna sono stato in grado di farli accedere alla loro piattaforma e scoprire dove si trovano le loro informazioni di backup. E abbiamo iniziato a esaminare il processo di migrazione manuale. Ma da lì, siamo stati in grado di scoprire che erano in grado di accedere alla loro dashboard di WordPress.

E ancora, se riesci ad accedere alla tua dashboard di WordPress e installare un plug-in, il resto va liscio. Una volta entrati nella dashboard di WordPress, li abbiamo guidati attraverso l'installazione e il processo di migrazione e abbiamo entrambi i loro siti sani e salvi, non più a rischio di chiusura. Ed erano assolutamente entusiasti del processo.

Un altro scenario, un imprenditore che non sa come funziona WordPress, ma sa solo che ha bisogno di spostare il proprio sito perché ha ricevuto una notifica dal suo attuale fornitore che il suo accordo stava per scadere e, ancora una volta, non sarebbe stato rinnovato. E avevano bisogno di trovare qualcosa di nuovo su cui ospitare il loro accesso. Quindi si è rivolto a WP Engine e, lavorando di nuovo con lui, è riuscito a superare le basi, anche a livello principiante per installare il plug-in: accedere alla dashboard, installare il plug-in.

Capire come trasferire i dati dal nostro Portale utenti al plug-in e lasciare che faccia il lavoro. E con questo in mente, anche andare in diretta è facile con noi. Abbiamo ragazzi su come spostare il tuo DNS da una serie di piattaforme per renderlo facile. Forniamo un CNAME e opzioni di indirizzo IP per un record, quindi indipendentemente dal provider DNS che stai utilizzando, DNS e andare in diretta è facile come migrare il tuo sito.

Quindi, con tutto questo in mano, l'importante è sapere che WP Engine non è solo un servizio. Non siamo solo una piattaforma. Siamo un partner. Siamo molto interessati al tuo successo.

Ci impegniamo per assicurarci che la tua esperienza sia fantastica. E ti copriamo le spalle, qualunque cosa accada. Quindi, con questo in mente, benvenuto a casa. Vogliamo che tu senta che questa è la tua casa. Ed è qui che vuoi rimanere, e avrai sempre le risorse e avrai sempre il supporto di cui hai bisogno per vivere un'esperienza di successo con WP Engine.

Se hai qualche domanda. Se non sei sicuro, non stai credendo all'hype, guarda le recensioni. Dai un'occhiata agli altri contatti dei clienti e, in ogni caso, contattaci e poni le domande tecniche, poni le domande non tecniche e saremo in grado di rispondere per te. Non vediamo l'ora di lavorare con te in futuro e goditi il ​​resto di DE{CODE}.