Come trasferire un sito da SiteGround ad Aruba

Vorresti migrare un dominio e un server da un servizio di hosting all’altro? Come trasferire un sito da SiteGround ad Aruba? Leggi qui.

Attenzione!

Per procedere nella lettura della guida, devi avere ben presenti alcuni aspetti fondamentali. Devi infatti sapere che un sito, per essere online, deve disporre di 4 caratteristiche:

A) Dominio non scaduto e funzionante (clicca qui se non sai che cos’è un dominio). Il dominio, infatti, va rinnovato ogni anno.

B) Hosting non scaduto e funzionante (clicca qui se non sai che cos’è un hosting). Il servizio di hosting, infatti, va rinnovato ogni tot mesi/anni. E ogni nuovo hosting viene collegato in automatico ad un nuovo DNS, cioè ad un vero e proprio “elenco telefonico” che avvisa la rete sul nostro nuovo indirizzo (l’indirizzo del sito).

C) File del sito contenuti nella cartella del server (di solito tutti i file sono creati e gestiti in automatico da un CMS – clicca qui se non sai che cosa sia un CMS – come WordPress e non possono essere spostati a piacere dove ci pare e piace, ma vanno spostati con un certo criterio).

D) Database del sito (con tutta l’alberatura, cioè la struttura del sito pagina per pagina) contenuto nello spazio dedicato ai database (e di solito gestito nel linguaggio SQL). Il dabatase è collegato ai file del sito ma si trova in un altro luogo rispetto ai file del sito (ha un account specifico per il login ed è scritto in un linguaggio specifico) e i due luoghi digitali (singoli file e database) comunicano sempre tra di loro finché un sito è online.

Molti provider (come Aruba o SiteGround, appunto) offrono tutti questi servizi contemporaneamente, e perciò, se possiedi un sito su queste piattaforme, sarà più facile spostarlo/trasferirlo altrove.

Questa procedura di migrazione/trasferimento di un sito è stata testata con sito in WordPress e database in SQL; nella procedura si sono trasferiti con successo 2 siti da SiteGround ad Aruba.

Ti ricordo, infine, che per tutta la durata della migrazione non dovrai aggiornare o modificare alcun file del sito o del database. Se lo farai, infatti, lo spostamento del sito da un servizio all’altro potrà crearti qualche problema o compromettere l’esito della migrazione. E ora cominciamo!

Come trasferire un sito da SiteGround ad Aruba

Vorresti trasferire il tuo dominio e muovere tutto il tuo database dai server del noto servizio di hosting SiteGround all’italiano Aruba ma non sai come fare? Devi sapere che Aruba non mette a disposizione un servizio completo di migrazione (da un altro provider, come SiteGround nel nostro caso) del database del sito e di tutti i file dello stesso, ma solo dei DNS e del dominio. In questa guida, comunque, vedremo insieme come trasferire al 100% il tuo dominio e il tuo server correlato (tutto un sito internet, dalla A alla Z) da SiteGround ad Aruba. Leggi qui.

1) Loggati nella tua area personale di SiteGround ed ottieni il “Codice di autorizzazione” dall’apposita area del menù del sito. Tale codice servirà sempre, nel corso di tutta la vita del sito, per trasferire correttamente (qualora tu voglia) il tuo dominio da un servizio di gestione dei domini ad un altro.

Disattiva inoltre i servizi offerti dal plugin WordPress della Cache di SiteGround e qualsiasi servizio di Cache ancora attivo sul tuo sito e collegato alla piattaforma di SiteGround tramite Site Tool.

2) Crea un account FTP su SiteGround. Potrai farlo dalla stessa area personale di SiteGround, tramite il pannello di controllo del sito (sempre tramite Site Tool).

3) Installa FileZilla (puoi scaricare il programma dal sito ufficiale cliccando qui) sul tuo pc per collegarti al tuo sito tramite FTP. Questo ti permetterà di fare un backup (visibile anche offline e conservabile su pennetta o Hard Disk) sicuro e completo di tutti i file del tuo sito (ma non del database SQL, per il quale ci sarà da fare un’altra procedura più avanti).

FileZilla è un software in italiano, gratuito, libero e con licenza GPL, ma se vuoi gestire il tuo sito in modalità FTP con altri programmi potrai farlo ugualmente, il risultato non cambierà.

4) Accedi al tuo vecchio sito SiteGround via FTP con FileZilla. Per farlo, inserisci il nome del tuo host (che potrebbe essere, ad esempio, “am5.siteground.biz” se il tuo server SiteGround è localizzato nei Paesi Bassi), il nome utente e la password che hai precedentemente preparato (al punto 2) della guida), “21” su “Porta” e clicca su “Connessione rapida”. Attendi che il programma si connetta e clicca su “Si” se compaiono richieste di certificati della sicurezza.

Come trasferire un sito da SiteGround ad Aruba Pannello FileZilla connessione stabilita
Pagina principale di FileZilla.

5) Trova la cartella generale del tuo sito (di solito, se usi WordPress, è quella che contiene il file wp-config) e fai tasto destro sull’area di “Sito remoto” dedicata. Clicca infine su “Scarica”. Questo ti permetterà di scaricare il tuo sito dal vecchio servizio di hosting direttamente sul tuo pc.

Come trasferire un sito da SiteGround ad Aruba Pannello FileZilla zona sito remoto
Dalla zona “Sito remoto” seleziona la cartella/le cartelle di tuo interesse, quindi fai “Tasto destro” e “Scarica”.

Il processo impiegherà diversi minuti o alcune ore, a seconda della velocità della tua connessione e soprattutto della dimensione di tutte le cartelle e di tutti i file del tuo sito. I file così scaricati saranno nella directory principale del tuo pc (di solito la cartella “NOMEUTENTE”).

6) Scarica il tuo database in formato SQL da SiteGround. Per farlo loggati nella tua area riservata e clicca su Site Tool e infine su MySQL. Crea un database se non ne hai già uno (lo riconoscerai perché quest’ultimo sarà presente ed occuperà diversi MB) quindi clicca su “PHPMYADMIN” e scarica il tuo database cliccando su “Esporta” e lasciando tutte le impostazioni di default.

Come trasferire un sito da SiteGround ad Aruba PHPMyAdmin importa esporta
Nella colonna di sinistra, accanto alla voce “+” puoi vedere quanti database hai disponibili. In alto, alla voce “Esporta” o “Importa” potrai esportare o importare il tuo database del sito in formato SQL.

Questo processo sarà molto più veloce del precedente. Al termine del processo, nella cartella di “Download” del tuo sistema (o nella cartella “NOMEUTENTE”) dovresti trovare un file in formato “.SQL” contenente tutto il database del tuo sito.

La prima parte delle operazioni è fatta. Ora hai una copia del sito e il suo database sul tuo pc.

7) Loggati nella pagina di hosting ufficiale di Aruba (puoi farlo anche cliccando qui) e clicca su “Trasferisci dominio”. Segui la procedura guidata ed inserisci il “Codice di autorizzazione” al momento richiesto. Per completare la procedura è inoltre richiesto un account Aruba, ma nel corso della registrazione ti verrà espressamente chiesto di utilizzarne o registrarne uno. Potrai pagare il nuovo servizio di hosting con PayPal o carta di credito/debito.

8) Una volta scelto il piano preferito di hosting su Aruba (se usi molto WordPress ti consiglio WordPress Gestito o un piano superiore) attendi il trasferimento completo del dominio. Questo processo può richiedere fino a 24-48 ore (di solito ne richiede meno di 12). Una volta completato il trasferimento, il tuo dominio sarà completamente gestito da Aruba (tramite il tuo account Aruba dedicato) e riceverai un nome utente e una password per collegarti al database in MySQL di Aruba e una mail di conferma dell’attivazione del certificato SSL DV (un certificato digitale che avvisa tutti i motori di ricerca e i browser web che il tuo sito è sicuro) incluso nel piano.

I file del database e del server andranno trasferiti a parte in un secondo momento, mentre sia i DNS (cioè dei veri e propri “elenchi telefonici” che contengono anche il nuovo indirizzo, o indirizzo IP, del tuo sito) che la proprietà del dominio, si trasferiranno in automatico da SiteGround ad Aruba già con questa procedura.

Il puntamento dei DNS dovrebbe avvenire completamente in automatico (noi di Internetto non abbiamo mai avuto problemi in questa specifica fase), se così non fosse, contatta l’assistenza Aruba e/o SiteGround.

9) Ricarica tutti i file del sito sul nuovo server, tramite FTP. Per farlo dovrai connetterti di nuovo a FileZilla, ma stavolta con i nuovi dati di Aruba. Ecco alcune istruzioni per farlo:

Host: ftp.nomedominio.estensionedominio
Nome Utente: iltuonumeroutentearuba@aruba.it
Password: latuapassworddiaruba
Porta: 21

Attendi che il programma si connetta e clicca su “Si” se compaiono richieste di certificati della sicurezza. Una volta connesso al sito dal nuovo server tramite FTP, elimina la cartella principale (su “Sito remoto”, tasto destro sopra tutti i file + “Elimina”) con tutti i suoi contenuti e attendi il completamento dell’operazione. Infine prendi dal tuo pc tutti i file del sito e trascinali dentro a FileZilla nella finestra “Sito remoto” appena svuotata per copiare il sito. Attendi anche qui il completamento dell’operazione. Le operazioni descritte in questo punto della guida potrebbero essere molto lunghe, a seconda della grandezza del tuo archivio dei file e della velocità della tua linea internet.

10) Ricarica il database SQL, ma stavolta su Aruba. Per farlo, utilizza ID e Password che ti sono stati inviati per email da Aruba e collegati all’area ufficiale MySQL Aruba (anche cliccando qui).

Scegli un database vuoto dalla colonna di sinistra, oppure svuotane uno pieno (eliminando tutte le tabelle). Ora, clicca in alto su “Importa” e lascia tutte le impostazioni di default, quindi conferma l’importazione del tuo database e attendine il caricamento.

11) Sistema infine i parametri del file “wp-config” presente all’interno della cartella generale del tuo sito ed accessibile tramite “Pannello di Controllo”, “File Manager”. Per farlo, clicca con il tasto destro sul file “wp-config.php” e clicca su “Modifica”.

Ora, cambia i parametri:

Vicino alla voce “DB_NAME” inserisci il nome del database dove hai importato il tuo database in SQL (puoi controllare questo nome loggandoti su MySQL Aruba e vedendo sulla colonna di sinistra quale database hai usato per l’importazione; di solito è “NOMEACCOUNTMYSQL_1” o simile).

Vicino alla voce “DB_USER” inserisci il nome del tuo account MySQL Aruba.

Vicino alla voce “DB_PASSWORD” inserisci la password del tuo account MySQL Aruba.

Vicino alla voce “DB_HOST” inserisci il nome dell’host (ad esempio “NOMESITO.mydb-aruba.it” oppure un indirizzo XXX.XXX.XXX.XXX) visibile dalla pagina principale del tuo account MySQL di Aruba.

Come trasferire un sito da SiteGround ad Aruba File Manager wp config
Ecco le stringhe del file “wp-config” che devono essere riconfigurate.

Ora salva il file cliccando su “Salva & Chiudi” o voce simile, quindi goditi il tuo sito sul nuovo servizio di hosting italiano Aruba.

A migrazione conclusa ti consiglio di installare subito il plugin “Aruba HiSpeed Cache” e di svuotare subito la cache direttamente dalla Bacheca del tuo sito WordPress.

Il sito non funziona ancora? Prova a svuotare la cache sia lato server che lato browser web. Se hai ancora problemi, contatta l’assistenza Aruba.

Vorresti impostare da zero un sito ma non sai da dove partire? Allora leggi la guida dedicata cliccando qui.

La guida è finita. Non ti è piaciuta o non funziona? Scrivici cliccando qui! Ti è tornata utile? Condividila con questi bottoni social per supportare Internetto.it!

Torna su