Migrazione con Duplicator
Alcuni di voi potrebbero preferire effettiuare da soli la migrazione del proprio sito, forse per la presenza di dati sensibili o forse perché si desidera solo eseguirlo immediatamente, invece di aspettare di coordinarsi con noi. Per migrare il sito a Kinsta, uno dei plugin che consigliamo è la versione gratuita del plugin WordPress Duplicator.
Tuttavia, ricordiamo che il Duplicator potrebbe non essere completamente compatibile con alcuni siti WordPress. Il nostro team di supporto è sempre disponibile per aiutarvi con domande basilari sulle migrazioni, ma non può assistervi con migrazioni non riuscite dopo che siano state eseguite, in quanto ciò non rientra nell’ambito del nostro servizio di assistenza.
Tutti i nostri piani includono una o più migrazioni gratuite. Il piano Starter rientra nell’offerta solo se si effettua il pagamento annuale. Se siete preoccupati per l’integrità dei vostri dati, vi consigliamo vivamente di rivolgervi al nostro professionale team delle migrazioni. Le addizionale migrazioni possono essere acquistate con una commissione una tantum di $100, ma abbiamo anche un listino prezzi per le migrazioni cumulative.
Panoramica della Migrazione con Duplicator
Duplicator genera due file: un file zip contenente un archivio di tutti i file e il database e un file installer.php, che può essere utilizzato per ripristinare il sito utilizzando l’archivio.
Una volta generato il file di archivio e scaricato sia il file di archivio che il file installer.php, dovete semplicemente caricare questi due file sul vostro nuovo sito Kinsta e quindi eseguire il file installer.php, accedendovi tramite il vostro URL Kinsta temporaneo.
Duplicator vi guiderà attraverso il processo di ripristino. Durante il processo di ripristino, vi verranno chiesti i nuovi dati per la connessione al database. Sarà necessario copiare e incollare i dati di accesso al database che trovate nella scheda Info per il sito, all’interno del MyKinsta.
Duplicator aggiornerà quindi il file wp-config.php e riscriverà gli URL nel database utilizzando l’URL temporaneo di Kinsta (del tipo esempio.kinsta.cloud). Riscrivere gli URL vi consentirà di testare il vostro sito come se ospitato su Kinsta, senza però puntare realmente il sito live su Kinsta (lo faremo alla fine, e solo una volta che avrete verificato che il sito è stato migrato senza problemi; a quel punto invertiremo anche il processo di riscrittura degli URL per cambiare nel database l’URL temporaneo nel vostro URL live).
Prepararsi alla Migrazione
Migrare un Multisite
Se state migrando un network WordPress Multisite, dovete tenere in considerazione diverse cose. Se state eseguendo la migrazione di un multisite del tipo subdirectory, sarà necessario contattare il supporto di Kinsta per consentire loro di abilitare la configurazione Nginx necessaria per questo tipo di multisite.
Consigliamo anche di leggere la documentazione del plugin WordPress Duplicator nella parte dedicata alla migrazione di WordPress Multisite. Diversamente dai passaggi aggiuntivi evidenziati nella documentazione del Duplicator, si applicano i passaggi che seguono.
Create un Backup sul vostro Host Attuale
Se la vostra azienda di hosting attuale offre un modo per creare un backup completo di un sito, eseguitelo prima di procedere alla migrazione. La stessa procedura di migrazione non dovrebbe avere alcun effetto sul vostro sito live, ma non fa male creare un backup in anticipo e i backup sono sempre una buona idea.
Se la vostra azienda di hosting attuale non prevede la possibilità di creare un backup completo di un sito, potete anche saltare questo passaggio.
Create il Sito su Kinsta
Create un nuovo sito all’interno del vostro account Kinsta per questa migrazione. In MyKinsta, andate su SitiWordPress e cliccate sul pulsante Aggiungi Sito. Nella finestra modale/pop-up che appare, scegliete Ambiente vuoto (migreremo il vostro sito WordPress esistente, quindi non c’è bisogno di installare WordPress).
Create l’Archivio
Il passo successivo consiste nel creare un archivio del vostro sito corrente utilizzando il plugin Duplicator. In questa sezione installeremo il plugin WordPress Duplicator nel vostro sito, creeremo un pacchetto di archivio che includa il database e tutti i vostri file, e scaricheremo l’archivio e il file installer.php.
Disabilitate i Plugin di Caching
Il caching può causare problemi durante le migrazioni, quindi è meglio disabilitare tutti i plugin digestione della cache (ad es., Autoptimize, W3 Total Cache, ecc.) prima di creare l’archivio che trasferirete su Kinsta. Abbiamo una lista di plugin non consentiti che sarebbe bene consultare.
Installate e Attivate il Plugin Duplicator
Nella Dashboard di WordPress del sito Web che desiderate migrare, andate su Plugin → Aggiungi nuovo e cercate “Duplicator”. Installate e attivate “Duplicator – WordPress Migration Plugin”.
Create l’Archivio del Sito
Dopo aver attivato il plugin Duplicator, andate su Duplicator → Packages e fate clic sul pulsante Crea nuovo per creare un nuovo pacchetto di archivio.
Seguite le istruzioni attraverso i tre passaggi per creare un pacchetto di archivio. Nella maggior parte dei casi, dovreste essere in grado di utilizzare le impostazioni predefinite.
È vivamente consigliato abilitare la protezione con password nelle opzioni dell’Installer.
Scaricate l’Archivio e il File di Installazione
Una volta creato il pacchetto di archivio, scaricate sia il file di archivio che il file di installazione sul computer locale. Dovrete caricare questi file sul vostro nuovo sito Kinsta nel passaggio successivo.
Ripristino dell’Archivio
Trasferite l’Archivio e il File di Installazione su Kinsta
Il passo successivo è caricare il pacchetto di archivio e il file di installazione nel vostro nuovo sito Kinsta via SFTP (si veda come utilizzare SFTP). Caricate entrambi i file nella directory public/. La directory public/ dovrebbe essere vuota. Se non lo è, potreste già avere un’installazione di WordPress su questo sito e dovresti rimuoverla prima di caricare e ripristinare l’archivio.
Ripristinate l’Archivio
Una volta che avete caricato il file di archivio e il file di installazione, è possibile eseguire il programma di installazione di Duplicator eseguendo il file installer.php nel browser, utilizzando l’URL temporaneo di Kinsta. Troverete l’URL temporaneo di Kinsta nella scheda Domini del vostro sito, all’interno del MyKinsta.
In questo esempio, l’URL temporaneo è example.kinsta.cloud, quindi l’URL del file di installazione che dobbiamo visitare è http://example.kinsta.cloud/installer.php.
Al passaggio 2 della procedura del Duplicator, assicuratevi di inserire i dati del database del nuovo sito Kinsta. Troverete i dati di accesso al database del vostro sito Kinsta nella scheda Info del sito all’interno del MyKinsta.
Utilizzate il pulsante Verifica Database (“Test Database”) per confermare di aver inserito i dati di accesso al database corretti nel modulo del Duplicator prima di procedere con il ripristino facendo clic sul pulsante Avanti.
Nel passaggio 3 della procedura del Duplicator, il plugin aggiornerà il database per utilizzare l’URL temporaneo di Kinsta. Questo passaggio vi garantisce di accedere e testare il sito al termine della migrazione. Se il vostro sito attuale utilizza SSL (HTTPS), assicuratevi che l’URL temporaneo nel campo URL sia aggiornato e includa https://.
Al termine del processo di duplicazione, fate clic sul pulsante Site Login per accedere al sito.
Se tutto è stato eseguito correttamente, al login dovreste ricevere un messaggio che indica una migrazione eseguita con successo.
Pulizia dei File di Archivio
Una volta completato il ripristino del sito su Kinsta, si raccomanda di eliminare i file di archivio e di installazione del Duplicator per motivi di sicurezza. Se preferite non eliminarli, potete spostarli temporaneamente all’esterno della directory public/, nella directory private/. I seguenti file devono essere cancellati o spostati fuori dalla directory public:
- installer-backup.php
- installer.php
- database.sql
- installer-data.sql
- *_archive.zip
Visualizzare l’Anteprima del Sito Prima di Aggiornare il DNS
A questo punto del processo di migrazione, dovreste essere in grado di navigare e testare il vostro sito su Kinsta usando l’URL temporaneo di Kinsta (per esempio, http://example.kinsta.cloud/). Se ci sono riferimenti al dominio live nel database o nei file che vi creano problemi, leggete il nostro articolo su come visualizzare un’anteprima del vostro sito con il nostro strumento Site Preview prima di aggiornare i DNS.
Aggiornamento del DNS
Quando siete pronti per indirizzare il vostro dominio su Kinsta, dovrete aggiornare il DNS del vostro dominio per puntarlo all’indirizzo IP di Kinsta del vostro sito. Su questo argomento, invitiamo a consultare il seguente articolo: Come faccio a puntare il mio dominio o il mio DNS su Kinsta?
Installare il plugin MU di Kinsta
Il nostro Kinsta MU-plugin viene installato automaticamente sulle nuove installazioni di WordPress su Kinsta. Tuttavia, poiché avete migrato il vostro sito da soli e i file del sito sono stati sovrascritti (compreso questo plugin), dovrete scaricare e installare manualmente il MU plugin Kinsta. Questo comprende la nostra cache a pagina intera e altre funzionalità, come la possibilità di implementare il CDN di Kinsta.