Ottenete oggi il miglior plugin per il backup e la migrazione di WordPress
Ottenere Duplicator ora
Annuncio di Duplicator Cloud

[I backup in cloud sono appena diventati più semplici: Duplicator Cloud elimina l'archiviazione di terze parti

Esplorate i piani di archiviazione cloud scalabili e convenienti con Duplicator Cloud e mantenete i backup del vostro sito al sicuro, organizzati e accessibili in un...
Lista di controllo pre-migrazione

La lista di controllo pre-migrazione che previene i disastri della migrazione di un sito web 

Scritto da: avatar dell'autore Joella Dunn
avatar dell'autore Joella Dunn
Joella è una scrittrice con anni di esperienza in WordPress. In Duplicator è specializzata nella manutenzione dei siti, dai backup di base alle migrazioni su larga scala. Il suo obiettivo finale è assicurarsi che il vostro sito WordPress sia sicuro e pronto per la crescita.
     Recensito da: avatar del recensore John Turner
avatar del recensore John Turner
John Turner è il presidente di Duplicator. Ha oltre 20 anni di esperienza commerciale e di sviluppo e i suoi plugin sono stati scaricati oltre 25 milioni di volte.

Avete un nodo allo stomaco quando pensate di migrare il vostro sito WordPress? Lo capisco.

Ci sono passato anch'io, fissando il mio sito web, sapendo di doverlo spostare ma paralizzato da tutte le cose che potrebbero andare storte.

I miei dati sopravviveranno? Per quanto tempo il mio sito non funzionerà? Cosa succede se rompo qualcosa che ha richiesto mesi di lavoro?

Ecco cosa ho imparato dopo aver gestito decine di migrazioni: il successo delle migrazioni di siti web non dipende dalla fortuna. Si tratta di preparazione.

In questo post vi fornirò una tabella di marcia collaudata che ho costruito sulla base di migrazioni reali. Seguite questa lista di controllo gratuita prima della migrazione e trasformerete l'ansia da stomaco in fiducia!

Imparerete:

  • Che cos'è una lista di controllo pre-migrazione e perché è importante per il successo
  • I rischi della migrazione senza un'adeguata preparazione
  • Una lista di controllo completa, passo dopo passo, da seguire prima di qualsiasi migrazione.
  • Strategie essenziali di benchmarking e test prima della migrazione

Indice dei contenuti

Che cos'è una lista di controllo pre-migrazione?

Una lista di controllo pre-migrazione è un elenco dettagliato delle cose da fare prima di spostare il sito WordPress.

Pensate alla preparazione di un trasloco fisico. Non basta buttare tutto nelle scatole e sperare nel meglio. Bisogna fare una cernita degli oggetti, etichettare chiaramente le scatole e pianificare il percorso in anticipo.

Il vostro sito web merita lo stesso livello di preparazione.

La lista di controllo comprende tutto, dal backup dei dati alla verifica del metodo di migrazione. È una tabella di marcia per evitare gli errori più comuni che trasformano le migrazioni senza problemi in disastri.

Perché è necessario prepararsi alla migrazione di un sito web?

Ho visto abbastanza migrazioni andare a rotoli per sapere che non fare le cose al volo è costoso. Non solo in termini di denaro (anche se le chiamate d'emergenza degli sviluppatori non sono economiche), ma anche in termini di perdita di fiducia, ranking danneggiato e notti insonni.

Ecco cosa succede quando si salta la preparazione alla migrazione:

  • Perdita di dati: i post, le pagine e i dati dei clienti potrebbero scomparire in una migrazione affrettata. Una volta ho visto un cliente perdere tre mesi di contenuti del blog perché non aveva verificato il backup prima di iniziare.

  • Danno SEO: Link rotti, reindirizzamenti mancanti o prestazioni lente possono compromettere le classifiche di ricerca. Il recupero può richiedere mesi.

  • Cattiva esperienza dell'utente: Niente allontana i visitatori più velocemente di un sito non funzionante. La prima impressione è importante e raramente si ha una seconda possibilità.

La cosa peggiore? La maggior parte di questi problemi è completamente evitabile con una corretta pianificazione della migrazione.

La lista di controllo definitiva prima della migrazione

Qui si entra nel vivo. Ho organizzato questi passaggi nell'ordine in cui li seguo sempre: ognuno si basa sui passaggi precedenti per creare un piano di migrazione a prova di bomba.

Ecco una rapida panoramica di cosa fare prima di una migrazione:

  • Definire gli obiettivi della migrazione e l'ambito del progetto
  • Identificare i rischi e le complicazioni potenziali
  • Scegliete il metodo di migrazione più adatto alle vostre esigenze
  • Avvisare le parti interessate e riunire il team
  • Preparare e testare il nuovo ambiente di hosting
  • Pulire e ottimizzare il vostro sito web attuale
  • Valutazione delle prestazioni attuali del vostro sito
  • Creare un piano di ripristino d'emergenza
  • Eseguire una migrazione di prova completa
  • Stabilire la tempistica e il budget

Definire gli obiettivi e la portata

Prima di toccare un singolo file, è necessario avere ben chiaro il motivo della migrazione.

State cambiando host per ottenere migliori prestazioni? Vi state trasferendo su un nuovo dominio? State riprogettando il vostro sito durante la migrazione?

Ogni scenario cambia la complessità del progetto.

Il vostro "perché" determina tutto il resto: gli strumenti necessari, le tempistiche e quanto può andare storto. Questo costituisce la base della vostra strategia di migrazione.

Identificare i rischi potenziali

Un semplice blog migrerà in modo diverso da un negozio di e-commerce con migliaia di prodotti.

Controllo ogni sito prima della migrazione per individuare i potenziali problemi:

  • Plugin complessi (WooCommerce, sistemi di iscrizione o strumenti di prenotazione)
  • Codice personalizzato o modifiche al tema figlio
  • URL codificati in modo rigido nei contenuti o nei widget
  • Problemi di compatibilità del server (versioni PHP o limiti di memoria)
  • Grandi mediateche o database
  • Integrazioni di terze parti (gateway di pagamento o servizi di posta elettronica)

L'identificazione delle dipendenze dei dati aiuta a capire quali elementi richiedono un'attenzione particolare durante il processo di migrazione.

Non è necessario risolvere subito ogni problema. È sufficiente sapere con cosa si ha a che fare per non avere sorprese a metà migrazione.

Scegliere il metodo di migrazione

Avete tre opzioni principali per la migrazione di un sito WordPress e, onestamente, due di queste mi rendono nervoso.

Migrazione manuale: Questa operazione comporta il download manuale dei file, l'esportazione dei database e il riassemblaggio di tutto sul nuovo server. È un'operazione ad alto rischio di errore umano, quindi la consiglio solo se siete già sviluppatori di WordPress.

Migrazione assistita dall'host: Il nuovo host gestisce tutto al posto vostro. In teoria sembra ottimo, ma si perde tutto il controllo. Se qualcosa si rompe, siete alla loro mercé. Inoltre, molti host offrono questo servizio solo per siti semplici.

Migrazione dei plugin (come Duplicator): Questo vi offre il meglio di entrambi i mondi: affidabilità automatizzata e pieno controllo del processo. Il plugin impacchetta l'intero sito in un unico file che può essere distribuito ovunque.

Informare le parti interessate e formare il team di migrazione

Avverto sempre tutti coloro che potrebbero essere interessati dalla migrazione.

Potrebbe essere necessario avvisare i team di marketing che devono mettere in pausa le campagne, il personale di supporto che deve aspettarsi domande o i creatori di contenuti che devono evitare aggiornamenti importanti durante la finestra di migrazione.

Definire chiaramente i ruoli in anticipo. Chi eseguirà la migrazione? Chi esegue i test successivi? Chi prende la decisione finale se qualcosa va storto?

Anche se il vostro team è composto solo da voi, scrivete le vostre responsabilità. Vi permetterà di concentrarvi quando le cose si fanno frenetiche.

Preparare il nuovo ambiente

Un'altra fase importante del piano di migrazione dei dati è l'impostazione della seconda destinazione. Il nuovo server deve essere pronto prima di iniziare la migrazione.

Ciò significa configurare il nuovo account di hosting, installare WordPress e creare database, se necessario.

È inoltre necessario verificare la compatibilità della versione di PHP. Una volta ho passato ore a risolvere un problema di migrazione solo per scoprire che il nuovo server utilizzava PHP 7.4, mentre il sito richiedeva PHP 8.0. Si tratta di un controllo semplice, ma se lo si ignora si rischia un grosso mal di testa.

Un plugin come Duplicator offre una semplice migrazione drag-and-drop. Si tratta di un metodo di migrazione adatto ai principianti, ma è necessario che WordPress sia installato nella seconda posizione.

Importare un backup con Duplicator

Chiedete al vostro host di installarlo per voi, oppure installate voi stessi WordPress. È un processo abbastanza semplice.

Tenete presente che Duplicator non richiede WordPress per funzionare. Se avete familiarità con i client FTP, potete evitare l'installazione di WordPress e caricare il backup originale sul nuovo server.

Caricare il backup di Duplicator sul nuovo server

Dipende dal vostro livello di esperienza e da quanto volete che la migrazione sia impegnativa. Scegliete il metodo che funziona meglio per voi!

Se state cambiando dominio, aggiornate il file hosts per farlo puntare al nuovo server. In questo modo il computer penserà che il sito sia già stato trasferito, consentendo di risolvere i problemi prima di aggiornare il DNS.

Pulire e ottimizzare il sito web attuale

Ecco una fase che molti saltano: le pulizie di primavera. La pulizia dei dati è essenziale per una migrazione senza problemi.

Un sito gonfio è più difficile da migrare, richiede più tempo per il trasferimento e offre più possibilità di rottura. Prima di ogni migrazione eseguo sempre delle operazioni di pulizia.

Eliminate i plugin e i temi inutilizzati, perché anche quelli disattivati possono causare conflitti. Eliminate i commenti di spam, le revisioni dei post e le bozze che non pubblicherete mai. Rimuovete i file multimediali inutilizzati (assicurandovi che non siano referenziati da nessuna parte).

Eseguire un plugin come WP-Optimize per pulire il database. L'obiettivo è migrare solo ciò di cui si ha effettivamente bisogno.

Eseguire WP-Optimize

Quando si inizia la migrazione, è possibile utilizzare Duplicator per ripulire automaticamente il sito web. Invece di creare un backup completo, deselezionate i plugin inattivi, i temi e altri dati non necessari.

Escludere i plugin e i temi inattivi dal backup

Quando ricaricherete questo backup nella nuova posizione, il vostro sito sarà ottimizzato e privo di strumenti inutilizzati!

Benchmark del sito per un confronto post-migrazione

Per misurare il successo è necessaria un'istantanea "prima".

Eseguo test di velocità sulle pagine chiave utilizzando strumenti come GTmetrix o Google PageSpeed Insights. Per il monitoraggio e l'analisi, controllo MonsterInsights per registrare i modelli di traffico e i tassi di conversione attuali.

Rapporto MonsterInsights sull'e-commerce

Se volete fare sul serio con la SEO, gli strumenti di verifica di AIOSEO vi forniscono un quadro completo delle prestazioni di ricerca e della salute tecnica del vostro sito.

Verifica del sito AIOSEO

Prendo anche nota del posizionamento attuale delle parole chiave per i termini importanti ed eseguo un crawl del sito per ottenere un conteggio di base degli URL e identificare eventuali link non funzionanti. Questo processo include la mappatura dei dati per capire come la struttura attuale del sito si tradurrà nel nuovo ambiente.

Queste metriche aiutano a individuare i problemi subito dopo la migrazione, invece di scoprirli settimane dopo, quando il danno è ormai fatto.

Documentate tutto. Screenshot, report esportati, tutto ciò che serve per avere una traccia chiara di come funzionava il vostro sito prima del trasferimento.

Creare un piano di disaster recovery

Questa è la fase che non salto mai, anche se sono sicuro della migrazione.

Il vostro piano di ripristino d'emergenza è semplice: un backup recente e completo del vostro sito live che avete effettivamente testato.

È possibile impostarlo facilmente con Duplicator. Creare un backup completo del sito attuale con la preimpostazione Backup completo del sito.

Backup completo del sito preimpostato

Salvare il backup in locale. Si consiglia di selezionare anche una posizione di archiviazione su cloud per avere più opzioni di ripristino.

Più posizioni di archiviazione di backup

Una volta eseguito il backup del sito, fare clic sull'icona della casa. In questo modo si imposta il backup come punto di ripristino d'emergenza.

Icona del disaster recovery

Avrete due opzioni di recupero: un link e un file di lancio. Salvate entrambi in un luogo sicuro (fuori dal vostro sito web).

Opzioni di disaster recovery

Se qualcosa va storto durante il processo di migrazione, incollate il link in un browser o aprite il file di avvio. Duplicator ripristinerà immediatamente il sito originale.

Conservate questo backup fino a quando non sarete sicuri al 100% che la migrazione sia andata a buon fine. È la vostra polizza di assicurazione contro le catastrofi.

Eseguire una migrazione di prova

È qui che si trovano i problemi quando sono ancora risolvibili.

Create un ambiente di staging o un sito di sviluppo ed eseguite prima l'intero processo di migrazione. Utilizzate lo stesso metodo, gli stessi strumenti e gli stessi passaggi che userete per la migrazione vera e propria.

Durante le migrazioni di prova colgo circa l'80% dei potenziali errori. Conflitti di plugin, dipendenze mancanti o problemi di configurazione: tutti emergono durante i test, dove non possono danneggiare il sito reale.

Non saltate questa fase per risparmiare tempo. Una migrazione di prova che rivela dei problemi vi farà risparmiare ore rispetto alla risoluzione dei problemi di un sito live non funzionante.

Stabilire una tempistica e un budget

Infine, stabilite quando avverrà la migrazione e quanto costerà.

Programmate la migrazione nel periodo di minor traffico. Per la maggior parte dei siti, si tratta della tarda notte o della mattina presto nei fine settimana. I siti di e-commerce dovrebbero evitare i periodi di picco degli acquisti.

Suggerisco di utilizzare MonsterInsights per individuare il periodo di picco della migrazione. Vi mostrerà quando il vostro traffico è storicamente basso.

Rapporti MonsterInsights

Prevedete un budget per gli strumenti o i servizi di cui avrete bisogno: plugin premium per la migrazione, hosting temporaneo per lo staging o tempo per gli sviluppatori se avete bisogno di aiuto.

È assolutamente possibile migrare l'intero sito web gratuitamente. Tuttavia, nel vostro budget per la migrazione considerate anche i costi di un nuovo hosting o di un nuovo nome di dominio.

Per ulteriori approfondimenti, scoprite quanto costa davvero una migrazione di WordPress.

Stabilite aspettative realistiche sulla durata di ciascuna fase. Un semplice blog può essere migrato in poche ore, mentre un sito di e-commerce complesso potrebbe richiedere giorni di preparazione e test.

Domande frequenti (FAQ)

Quanto tempo di inattività devo aspettarmi durante una migrazione?

Con una pianificazione adeguata, i tempi di inattività possono essere minimi, spesso solo il tempo necessario per la propagazione delle modifiche DNS, che di solito è inferiore a un'ora. La migrazione vera e propria avviene dietro le quinte, mentre il vecchio sito rimane attivo.

È necessario ripulire il mio sito prima della migrazione?

Sì, è necessario ripulire il sito prima di una migrazione. Anche se tecnicamente facoltativa, la pulizia del sito rende la migrazione più veloce, più affidabile e meno soggetta a errori. Consideratela come una pulizia di primavera, in modo da non dover spostare molti dati nella nuova sede.

Quanto tempo richiede questo processo di pre-migrazione?

Dipende dalla complessità del sito. Un semplice blog potrebbe richiedere solo poche ore di preparazione, mentre un grande sito di e-commerce con integrazioni personalizzate potrebbe richiedere diversi giorni di pianificazione e test.

Avere un piano di migrazione per evitare la perdita di dati

Ecco il nocciolo della questione: le migrazioni di successo non avvengono per caso.

Sono il risultato di una pianificazione metodica, di una preparazione accurata e di test approfonditi. Ogni fase di questa lista di controllo esiste perché ho visto cosa succede quando la si salta.

Seguite questa lista di controllo per la migrazione dei dati e trasformerete un processo snervante in una procedura di routine. I vostri dati rimarranno al sicuro, i tempi di inattività saranno minimi e dormirete meglio la notte.

Siete pronti a mettere in pratica questo piano? Anche se questa lista di controllo vi fornisce la strategia, avete bisogno dello strumento giusto per eseguirla.

Duplicator Pro elimina le congetture sulle migrazioni. Impacchetta l'intero sito in un unico file zip trasportabile. È possibile trascinare e rilasciare i backup in nuove posizioni, accelerando così le migrazioni più complesse.

Provatelo oggi stesso!

Mentre siete qui, penso che vi piaceranno queste risorse WordPress selezionate a mano:

avatar dell'autore
Joella Dunn Scrittrice di contenuti
Joella è una scrittrice con anni di esperienza in WordPress. In Duplicator è specializzata nella manutenzione dei siti, dai backup di base alle migrazioni su larga scala. Il suo obiettivo finale è assicurarsi che il vostro sito WordPress sia sicuro e pronto per la crescita.

Divulgazione: I nostri contenuti sono sostenuti dai lettori. Ciò significa che se cliccate su alcuni dei nostri link, potremmo guadagnare una commissione. Raccomandiamo solo prodotti che riteniamo possano apportare un valore aggiunto ai nostri lettori.