La migrazione di un'installazione di WordPress può essere un processo complesso se eseguito manualmente, ma, con Aruba WordPress Migration Tool, è possibile farlo in modo sicuro e senza perdere dati importanti.
Aruba dà la possibilità di
migrare un'installazione completa di WordPress (compreso il database) in fase di
trasferimento con preconfigurazione di un dominio
da un altro Maintainer.
Trasferire il dominio
Il
primo step da fare è
selezionare l'opzione mostrata sul carrello in fase di trasferimento dominio per preconfigurare i servizi web e creare lo spazio dove migrare il sito web sviluppato con WordPress:
È necessario che il nuovo servizio scelto per il dominio sia uno tra:
Hosting WordPress Gestito e Hosting WooCommerce Gestito e che il sito da migrare sia realizzato con WordPress.
Scaricare ed installare il plugin
La migrazione viene effettuata utilizzando il
plugin Aruba WordPress Migration Tool che deve essere installato dall'utente sul sito in cui è presente l'installazione di WordPress da migrare.
È possibile
scaricare il plugin
cliccando qui.
Per l'
installazione:
- accedere al pannello di controllo di WordPress del sito da migrare;
- dal menu di sinistra cliccare su Plugin -> Aggiungi nuovo;
- cliccare su Carica plugin;
- cliccare su Scegli File e selezionare il file appena scaricato;
- cliccare su Apri;
- cliccare su Installa ora.
Generare il token
L'utilizzo del plugin richiede l'inserimento del token che si genera dal pannello di controllo Aruba seguendo dei semplici passaggi:
- accedere al pannello di controllo Aruba;
- dal menu di sinistra cliccare su Hosting WordPress Gestito/Hosting WooCommerce Gestito;
- cliccare su Migrazione WordPress;
- cliccare sul pulsante Genera Token.
Il token ha una validità di 24 ore al termine delle quali è necessario rigenerarlo ripetendo l'operazione.
Prima di migrare l'installazione
Assicurarsi che il servizio scelto in fase di trasferimento sia uno tra Hosting WordPress Gestito e Hosting WooCommerce Gestito.
Affinché la procedura di migrazione vada a buon fine occorre:
- che l'installazione da migrare rispetti i seguenti requisiti:
- PHP 7.4 o superiore;
- WordPress 6.0 o superiore;
- Plugin e temi aggiornati all'ultima versione;
- MySQL 5.7 o superiore.
- verificare che non siano presenti i seguenti elementi:
- errori di visualizzazione del sito web;
- problemi DNS;
- protezione per il login (ad esempio l'autenticazione a due fattori);
- pagine di accesso a WordPress personalizzate.
Lo strumento di migrazione copia i file e i dati dal sito da migrare sul nuovo spazio attivato su Aruba.
Una volta completata la migrazione, il sito web è salvato in un ambiente provvisorio, raggiungibile tramite browser con un alias in modo tale che, a migrazione terminata, l'utente possa prenderne visione e decidere se pubblicare o meno l'installazione WordPress migrata.
Nel momento in cui l'utente clicca su
Pubblica, o comunque passati 30 giorni, i DNS vengono aggiornati su Aruba ed il sito è accessibile col nome a dominio trasferito (senza alias).
Avviare la migrazione
Una volta che il plugin è installato nel dominio da migrare, procedere come di seguito riportato:
- avere a disposizione il token generato seguendo le indicazioni sopra;
- accedere al pannello di amministrazione di WordPress del sito da migrare;
- cliccare su Aruba Migration Tool;
- inserire il token nel campo Migration Token;
- verranno effettuati in automatico i controlli sulla versione WordPress, versione PHP, versione database e plugins;
- lo step successivo prevede la selezione delle cartelle e dei files da importare;
- proseguendo si ha la possibilità di mettere in manutenzione il sito durante la procedura di migrazione (non è possibile chiudere la procedura in questa fase, altrimenti dovrà essere eseguita nuovamente dall'inizio);
- il processo di migrazione è avviato; in questa fase, anche chiudendo il browser, la procedura prosegue.
Controllare lo stato di avanzamento della migrazione
L'avanzamento della migrazione è visibile all'interno del
pannello di controllo Aruba cliccando sul nome del servizio (
Hosting WordPress Gestito o Hosting WooCommerce Gestito) ->
Migrazione WordPress.
In questa sezione si possono effettuare diverse operazioni a seconda della casistica in cui ci si trova:
- annullare l'operazione in corso e ripeterla generando un nuovo token se quello già utilizzato è scaduto;
- controllare la migrazione effettuata e valutarne la pubblicazione navigando il sito web provvisorio tramite il link Sito web:
Pubblicare l'installazione migrata e casi d'uso
- se il controllo dell'utente sul sito va a buon fine si può procedere alla pubblicazione cliccando sulla pagina Trasferimento dominio -> Pubblica;
- se il sito migrato presente errori si consiglia di attivare il debug e provare a risolvere l'errore seguendo le guide relative:
- se la migrazione non è andata a buon fine, è possibile disattivare la modalità di manutenzione dal sito da migrare:
- tramite l'apposito pulsante presente al termine della procedura;
- accedendo al pannello di amministrazione di WordPress e disattivando il plugin Aruba WordPress Migration Tool;
- accedendo allo spazio web del dominio sul vecchio Provider e cancellando il file .maintenance nella cartella di installazione di WordPress.
- per eventuali situazioni non riportate in elenco è possibile contattare l'assistenza.