Vai al contenuto
Indice
Siti web

Migrazione di un sito web da cPanel a KapsuleHost

Traduzione automatica. L'originale in inglese è disponibile.

La maggior parte delle persone sposta un sito da cPanel senza toccare un solo file: KapsuleHost dispone di una migrazione guidata che copia i file e il database al posto tuo, mentre il vecchio sito resta online. Questa guida illustra i tre percorsi di migrazione, come scegliere quello giusto, e il percorso manuale per i casi in cui preferisci farlo da solo.

La migrazione è gratuita su ogni piano. Non ci sono costi di attivazione né costi per sito.

Prima di Iniziare

Mantieni attivo il tuo vecchio hosting finché il nuovo sito non è stato verificato e il tuo dominio non è stato ripuntato. Annullare troppo presto è l'unico errore di questo processo che non si può correggere, perché la fonte della copia scompare insieme ad esso. Concediti una settimana di sovrapposizione.

Tieni pronti questi elementi:

  • Il dominio su cui gira attualmente il sito.
  • L'accesso all'amministrazione WordPress del sito, oppure le credenziali di cPanel o FTP.
  • Le credenziali di accesso al registrar del tuo dominio, per il passaggio finale.
  • Un piano di hosting KapsuleHost con uno slot sito disponibile.

Scegliere un Percorso di Migrazione

Apri Migrazioni nella barra laterale sinistra di KPanel, procedi verso la migrazione di un sito web e inserisci l'indirizzo attuale del tuo sito. KapsuleHost controlla il sito, identifica la piattaforma e propone tre percorsi.

Opzioni del percorso di migrazione in KPanel

PercorsoCome funzionaPiù indicato per
KapsuleHost Migrator PluginInstalla un plugin gratuito sul sito di origine e incolla un token monouso. Nessuna credenziale di hosting lascia le tue mani.Siti WordPress e WooCommerce. L'opzione più rapida e quella che la maggior parte delle persone dovrebbe scegliere.
Credenziali di hostingForniscici un accesso temporaneo FTP, SFTP o cPanel più i dettagli del database. Recuperiamo tutto direttamente.Qualsiasi piattaforma, inclusi i siti non WordPress.
Se ne occupa il nostro teamRaccontaci del sito e un tecnico di migrazione se ne occuperà manualmente.Configurazioni complesse, più siti contemporaneamente, oppure se semplicemente preferisci non farlo tu.

Tutti e tre i percorsi sono gratuiti e puoi passare dall'uno all'altro in qualsiasi momento della procedura guidata.

Il percorso con plugin

  1. Scegli KapsuleHost Migrator Plugin.
  2. Scarica kapsule-migrator.zip dalla schermata.
  3. Sul tuo sito attuale, vai su Plugins, poi Add New, poi Upload Plugin. Carica il file zip e attivalo.
  4. Apri KapsuleHost Migrate nel menu di amministrazione di WordPress.
  5. Copia il token da KPanel, incollalo nel plugin e clicca su Avvia migrazione.

KPanel rileva la connessione automaticamente e ti porta a una schermata di avanzamento in tempo reale. File, database e contenuti caricati vengono copiati automaticamente. Il token scade dopo 48 ore; generane uno nuovo dalla stessa schermata se necessario.

Il percorso con credenziali

Scegli Credenziali di hosting e compila due sezioni: i dettagli FTP, SFTP o SSH (host, nome utente, password) e i dettagli del database (host, nome, nome utente, password). È presente un campo note per qualsiasi altra informazione utile, come l'indirizzo del tuo cPanel.

Le credenziali vengono crittografate prima di essere archiviate e sono leggibili solo dal sistema automatizzato di migrazione, non dal personale. Vengono eliminate in modo permanente entro 24 ore dal completamento della migrazione e non vengono mai utilizzate per scopi diversi dalla copia del tuo sito.

Il percorso con il team

Raccontaci del sito e del tempo che preferisci. Un tecnico di migrazione risponderà entro quattro ore lavorative con un piano, e nulla verrà messo online senza la tua approvazione.

Cosa Succede Dopo

Qualunque percorso tu abbia scelto, la sequenza è la stessa:

  1. La copia viene eseguita in background. Il tuo sito esistente resta online e intatto per tutto il tempo.
  2. Il tuo nuovo sito diventa consultabile su un indirizzo temporaneo.
  3. Lo controlli e lo approvi.
  4. Solo a quel punto il DNS viene modificato.

Il tuo sito originale resta intatto presso il tuo vecchio host, e disponi di una finestra di ripristino di 7 giorni: per sette giorni dopo la messa online del tuo sito, un clic sulla pagina della migrazione (Tornare al provider precedente) riporta il tuo dominio a quest'ultimo, oppure mostra i record esatti da ripristinare se il tuo DNS è presso il tuo stesso registrar. Vedi Cambiare Idea Dopo la Messa Online. Mantieni il tuo vecchio hosting per almeno quei sette giorni.

Verificare Prima di Passare

Questo è un passaggio da prendere sul serio, perché dopo lo spostamento del DNS ogni visitatore vedrà esattamente ciò che hai approvato.

Carica l'indirizzo temporaneo e controlla:

  • La home page e due o tre pagine interne.
  • Le immagini, incluso qualsiasi contenuto in uno slider o in una galleria.
  • Qualsiasi modulo di contatto o prenotazione, inviato realmente.
  • L'accesso all'amministrazione, con una modifica salvata.
  • Su uno store: un ordine di prova completo fino alla pagina di conferma.

Se alcuni URL puntano ancora al vecchio dominio, esegui una ricerca e sostituzione: Eseguire una Ricerca e Sostituzione.

Puntare il Tuo Dominio

Quando la verifica risulta pulita, sposta il dominio. Puoi cambiare i tuoi nameserver con quelli di KapsuleHost, che è l'opzione più semplice e porta la gestione del DNS dentro KPanel, oppure mantenere il tuo attuale provider DNS e ripuntare i record del sito.

Le istruzioni complete sono in Cambiare i Tuoi Nameserver e Collegare un Dominio Personalizzato al Tuo Sito Web.

Le modifiche DNS impiegano da qualche minuto a qualche ora per raggiungere tutti. Durante questa finestra alcuni visitatori arriveranno ancora sul vecchio host, ed è proprio per questo che lo tieni attivo.

Punta il tuo dominio in una tranquilla mattina infrasettimanale, non un venerdì sera. Se qualcosa richiede un intervento, vuoi essere sveglio e vuoi che siamo raggiungibili.

Migrazione Manuale

Se preferisci farlo da solo, o se il sito non è su una piattaforma supportata, il percorso manuale funziona comunque.

1. Crea il sito

Siti web, poi Aggiungi Sito Web, poi Nuovo Sito Web. Scegli il tipo di sito che corrisponde a ciò che stai spostando. Il sito viene predisposto su un indirizzo temporaneo su cui puoi fare subito dei test. Vedi Creare il Tuo Primo Sito Web.

2. Esportazione da cPanel

Scarica i file del sito, tramite il File Manager di cPanel oppure via FTP. Per WordPress si tratta di tutto quanto si trova sotto public_html, incluso wp-config.php. Il Backup Wizard di cPanel produce il tutto come un unico download, se preferisci.

Poi esporta il database: apri phpMyAdmin in cPanel, seleziona il database e utilizza Export, poi Quick, poi Go.

3. Carica i file

  1. In KPanel, apri il tuo nuovo sito, poi Impostazioni, poi SFTP.
  2. In Account SFTP, inserisci un nome utente e clicca su Create.
  3. Copia l'host, la porta, il nome utente e la password mostrati. La password viene mostrata una sola volta e non è recuperabile in seguito.
  4. Connettiti con un qualsiasi client SFTP e carica i tuoi file nella directory del sito.

I dettagli completi sia sull'account SFTP sia sull'accesso SSH nativo sono in Connessione Tramite SFTP.

4. Importa il database

  1. Apri il sito, poi Database.
  2. Clicca su Apri phpMyAdmin. Verrai autenticato automaticamente, senza bisogno di una password separata.
  3. Seleziona il tuo database, clicca su Import, scegli il file .sql e clicca su Go.

Vedi Accedere al Tuo Database con phpMyAdmin per i limiti di importazione e per come gestire un dump di grandi dimensioni.

5. Aggiorna wp-config.php

La scheda Database elenca i nuovi dettagli di connessione. Copiali in wp-config.php usando Impostazioni, poi Gestore file:

define( 'DB_NAME', 'your-new-database-name' );
define( 'DB_USER', 'your-new-database-user' );
define( 'DB_PASSWORD', 'your-new-password' );
define( 'DB_HOST', '127.0.0.1' );

Non riportare le regole .htaccess del vecchio host. KapsuleHost non utilizza Apache, quindi quelle regole non verranno eseguite e potrebbero indurti a credere che un reindirizzamento sia attivo quando in realtà non lo è. Ricreale invece in KPanel: Comprendere .htaccess su KapsuleHost.

6. Testa, poi ripunta

Carica l'indirizzo temporaneo, esegui i controlli dell'elenco di verifica sopra riportato, poi punta il tuo dominio.

Risoluzione dei Problemi

Il sito si carica ma non ha stile. URL assoluti vecchi presenti nel database. Esegui una ricerca e sostituzione dal vecchio indirizzo al nuovo.

"Error establishing a database connection". Le credenziali in wp-config.php non corrispondono alla scheda Database. Controlla che DB_HOST sia 127.0.0.1.

L'importazione del database fallisce a metà. Il dump supera il limite di caricamento di phpMyAdmin. Comprimilo in .sql.gz, suddividilo in file più piccoli, oppure apri un ticket e lo importeremo noi per te.

Alcune pagine restituiscono 404 dopo lo spostamento. Svuota le regole di riscrittura: WordPress, poi Azioni rapide, poi Svuota riscritture. Vedi Risolvere i Problemi dei Permalink di WordPress.

Il lucchetto è assente o mostra un avviso. Contenuto misto proveniente da URL HTTP ancora presenti nel database: Risolvere gli Avvisi di Contenuto Misto.

Ti è stato utile?

È un'IA? Legga questa pagina in Markdown

Articoli correlati

Connessione tramite SFTP: FileZilla, Cyberduck e riga di comandoSFTP (Secure File Transfer Protocol) ti offre accesso diretto ai file del tuo sito sul server. Questa guida copre tutto ciò che ti serve per collegarti con…Certificati SSL e HTTPSQuesto articolo spiega cosa sia SSL in parole semplici, come KapsuleHost gestisca automaticamente SSL per i tuoi siti e cosa fare se qualcosa va storto con il…Siti web: da dove iniziareCome funziona l'hosting di siti web presso KapsuleHost, cosa si trova in ciascuna scheda di un sito e quale guida leggere per il compito che hai davanti.…Monitoraggio del Tempo di Attività del SitoOgni sito su KapsuleHost viene controllato automaticamente ogni 60 secondi, e la scheda Uptime mostra il risultato: stato attuale, percentuale di uptime, tempi…

Hai ancora bisogno di aiuto?

Chiedi a Kora, che conosce il tuo account, o contatta il nostro team.

ContattaciContatta il supporto