Compatibilità:
WebSite X5 Evo e Pro dalla versione 2021.4
Hai deciso di spostare il tuo sito dallo spazio web fornito da un altro Provider a quello che ti viene messo a disposizione dall'Hosting di WebSite X5? Ottimo, siamo felicissimi della tua scelta!
Se il tuo sito non integra alcun database, non devi fare nulla di particolare: solo ripetere la pubblicazione di tutto il sito scegliendo l'Hosting di WebSite X5 (vedi, Come si esporta il sito realizzato usando il servizio di Hosting incluso in WebSite X5?).
Se, invece, il tuo sito fa uso del database (per esempio, per la gestione delle e-mail, degli ordini d'acquisto, della registrazione degli utenti o dei commenti del blog), devi preoccuparti di spostare i dati archiviati dal vecchio al nuovo spazio Web per non perdere tutto il tuo storico.
In questa guida, dunque, vedremo come devi fare e, dal momento che la gestione del database è stata modificata con la versione 2021.3 di WebSite X5, distingueremo due casi:
- Progetto creato o aggiornato con una versione uguale o superiore alla v.2021.3
- Progetto creato o aggiornato con una versione inferiore alla v.2021.3
#tip - In entrambi i casi sarà necessario effettuare la procedura di backup & restore del database.
Progetto creato o aggiornato con una versione uguale o superiore alla v.2021.3
Se il progetto a cui stai lavorando è stato creato o aggiornato con una versione uguale o superiore alla v.2021.3, le tabelle del database sono già state realizzate secondo la nuova architettura prevista dall'Hosting di WebSite X5. In questo caso, ti basta creare una copia di backup del database da ripristinare sul nuovo spazio web:
- Verifica che il database sia stato effettivamente pubblicato online. Puoi farlo controllando che i campi relativi ai parametri di connessione del database (presenti al Passo 1 fino alla v.2021.3 e al Passo 5 dalla v.2021.4) siano attivi.
- Se il database non è ancora stato pubblicato, ripeti la pubblicazione di tutto il sito sul vecchio hosting provider.
- Effettua la procedura di backup & restore del database (vedi, Spazio Web - Come si effettua la procedura di backup & restore di un database).
- Apri di nuovo il progetto, vai al Passo 5 - Esportazione del Sito su Internet, seleziona come Provider di Spazio Web l'Hosting di WebSite X5 e pubblica il sito.
Progetto creato o aggiornato con una versione inferiore alla v.2021.3
Se, invece, hai creato o aggiornato il progetto a cui stai lavorando con una versione inferiore alla v.2021.3, le tabelle del database non rispecchiano la stessa architettura prevista sui server. Procedi in questo modo:
- Aggiorna la tua licenza di WebSite X5 ad una versione superiore o uguale alla v.2021.3.
- Esporta il sito almeno una volta sullo spazio Web messo a disposizione dal tuo vecchio Hosting Provider.
- Verifica che il database sia stato effettivamente pubblicato sia migrato. Puoi farlo controllando che i campi relativi ai parametri di connessione del database (presenti al Passo 1 fino alla v.2021.3 e al Passo 5 dalla v.2021.4) siano attivi.
- Effettua la procedura di backup & restore del database (vedi, Spazio Web - Come si effettua la procedura di backup & restore di un database).
- Apri di nuovo il progetto, vai al Passo 5 - Esportazione del Sito su Internet, seleziona come Provider di Spazio Web l'Hosting di WebSite X5 e pubblica il sito.
#tip - Se non effettui correttamente la migrazione del database potresti avere delle tabelle sul nuovo hosting che non sono la copia di quelle vecchie. In questo casi il consiglio è quello di cancellare tutte le tabelle dal database dell’hosting nuovo (tramite l’interfaccia phpMyAdmin) e ripartire con la procedura indicata dal punto 1.