Per limitare le interruzioni durante una migrazione WordPress, prepara una copia coerente, provala sul nuovo hosting e pianifica il passaggio dei dati recenti prima di cambiare DNS. Il risultato dipende anche dalle scritture e dai servizi esterni: l’assenza di downtime non è garantita dalla sola copia del sito.
Indice dei contenuti
Prepara una copia coerente
Registra versione PHP, estensioni, dominio, dimensione dei file e del database. Crea backup di file e database e riduci le modifiche al sito durante la copia. Per un eCommerce pianifica una finestra breve oppure una sincronizzazione finale di ordini e clienti, perché un database che cambia non può essere copiato una sola volta senza perdere dati recenti.
Importa e prova prima del DNS
Carica i file, importa il database e aggiorna le credenziali in wp-config.php. Per provare il nuovo server puoi mantenere il nome reale del sito usando una risoluzione locale controllata. Un URL temporaneo richiede invece attenzione a redirect, cookie e URL salvati.
Verifica frontend, login, media, permalink e HTTPS. Durante i test isola gli invii email, i pagamenti e le attività pianificate che potrebbero produrre operazioni reali. Ripristina la configurazione di produzione al momento del passaggio.
Esegui il passaggio e monitora
Riduci in anticipo il TTL quando puoi, esegui l’ultima sincronizzazione e modifica i record DNS o i nameserver corretti. Mantieni il vecchio hosting attivo finché le richieste e la posta raggiungono stabilmente la nuova destinazione. Dopo il passaggio controlla log, certificato, cron e invio email; non cancellare subito la copia precedente.