Preskoči na sadržaj
BeoHosting
BeoHosting

12 min

Migrazione del sito web su un nuovo hosting

Backup, trasferimento e cambio DNS passo dopo passo.

BeoHosting Tim

10+ godina iskustva — Stručnjaci za web hosting i infrastrukturu

Poslednje ažurirano:

Migrare un sito web su un nuovo hosting può sembrare spaventoso, ma con i passaggi giusti puoi farlo senza alcun downtime. Questa guida ti accompagna attraverso backup, trasferimento FTP, export e import MySQL, aggiornamento DNS e configurazione SSL. BeoHosting offre la migrazione professionale gratuita per tutti i piani a pagamento.

Migrazione del sito web su un nuovo hosting

1

Esegui un backup completo del sito

Prima di qualsiasi modifica, esegui un backup completo. In cPanel vai su Backup → Scarica un backup completo dell'account. Salva tutti i file, i database, gli account email e le impostazioni. Per WordPress, in alternativa usa UpdraftPlus per un backup con un solo clic. Conserva il backup in più posizioni (disco locale, cloud).

2

Esporta il database

In cPanel apri phpMyAdmin, scegli il database del tuo sito e clicca su "Esporta". Scegli Rapido → formato SQL → Esegui. Salva il file .sql sul tuo computer. Per database di grandi dimensioni (>50 MB) usa Esportazione personalizzata con compressione "gzip".

3

Copia i file sul nuovo host

Due modi: client FTP (FileZilla) — scarica tutti i file da public_html sul vecchio host e caricali sul nuovo. Per un trasferimento più rapido, comprimi public_html sul vecchio host (File Manager → Comprimi), carica un solo .zip sul nuovo host ed estrailo. Il trasferimento via SSH (comando scp) è il più veloce per i siti di grandi dimensioni.

4

Importa il database sul nuovo host

Sul nuovo host (cPanel BeoHosting) crea un nuovo database e utente MySQL (Database MySQL). Apri phpMyAdmin, scegli il nuovo database e clicca su "Importa". Carica il file .sql e clicca su Esegui. Per database di grandi dimensioni usa lo script BigDump.

5

Aggiorna i file di configurazione

Per WordPress: apri wp-config.php nel File Manager e aggiorna i dati del database: DB_NAME (nuovo nome db), DB_USER (nuovo utente), DB_PASSWORD (nuova password) e DB_HOST (di solito localhost su BeoHosting). Per altri CMS, trova il file di configurazione corrispondente e aggiorna i parametri di connessione. Controlla la presenza di URL hardcoded da aggiornare.

6

Modifica i record DNS (nameserver)

Quando il sito funziona sul nuovo host, modifica i nameserver presso il tuo registrar del dominio impostando i nameserver di BeoHosting: ns1.beohosting.com e ns2.beohosting.com. La propagazione DNS richiede 2-24 ore, durante le quali alcuni visitatori vedono il vecchio sito e altri il nuovo. Non disattivare il vecchio hosting per almeno 48 ore dopo il cambio DNS.

7

Testa il sito sul nuovo host

Prima del cambio DNS, testa il sito usando il file hosts sul tuo computer oppure l'URL temporaneo fornito da BeoHosting. Controlla tutte le pagine, i moduli, i link, le immagini e le funzionalità. Verifica anche la velocità di caricamento. Se usi WordPress, installa il plugin Better Search Replace e aggiorna tutti gli URL nel database dal vecchio al nuovo dominio (se il dominio è cambiato).

8

Attiva il certificato SSL

Su BeoHosting, l'SSL gratuito Let's Encrypt è incluso in ogni pacchetto. In cPanel apri Stato SSL/TLS, spunta il dominio e clicca su "Esegui AutoSSL". In pochi minuti ottieni un SSL valido. Forza l'HTTPS tramite la voce cPanel "Forza reindirizzamento HTTPS" o tramite .htaccess.

Spremni da pokrenete svoj sajt?

SSL zaštita
Brzina
24/7 podrška

Pridružite se 4.000+ zadovoljnih korisnika. Besplatna migracija i 15 dana garancije povrata novca.

15 dana garancija povrata novca
Besplatna migracija15 dana garancija24/7 podrška

FAQ

Odgovori na najčešća pitanja o našim uslugama.

La migrazione vera e propria di file e database richiede 30-60 minuti per un sito medio. La propagazione DNS dopo il cambio dei nameserver richiede 2-24 ore (raramente fino a 48). Durante la propagazione DNS il sito funziona normalmente — alcuni visitatori vedono la vecchia versione, altri la nuova. BeoHosting offre la migrazione gratuita completata entro 24 ore dalla ricezione della richiesta.

No, se segui i passaggi di questa guida. La chiave è eseguire un backup completo prima di iniziare e non disattivare il vecchio host finché la migrazione non è completata e verificata. La migrazione gratuita di BeoHosting include un controllo completo dopo lo spostamento. Anche se qualcosa dovesse andare storto, il backup sul vecchio host garantisce il ritorno allo stato precedente.

Sì, BeoHosting offre la migrazione gratuita a tutti i nuovi clienti. Il nostro team sposterà il tuo sito, il database, gli account email e tutte le impostazioni senza alcun costo. Basta aprire un ticket nel pannello cliente con le credenziali del vecchio host e penseremo a tutto noi. La migrazione si completa entro 24 ore.

Con una migrazione corretta, il downtime è minimo o nullo. Il sito sul vecchio host funziona normalmente mentre i file vengono copiati sul nuovo. L'unico periodo di "transizione" è la propagazione DNS (2-24h), durante la quale entrambi i server sono funzionanti. Per un downtime nullo, il team di BeoHosting può impostare un inoltro temporaneo mentre il DNS si propaga.

Ogni dominio (addon domain) viene migrato separatamente — ciascuno ha il proprio database, i propri file e la propria configurazione. Su BeoHosting, la migrazione gratuita copre tutti i domini del tuo account. Devi modificare il DNS per ogni dominio singolarmente presso il registrar. Consigliamo di migrare i domini uno alla volta, testando ciascuno prima di passare al successivo.

Naše garancije za vaš mir

Zaštićeni ste sa svake strane

15 dana garancije

Vraćamo novac bez pitanja u prvih 15 dana.

Besplatna migracija

Mi prebacimo vaš sajt bez prekida — vi ništa ne radite.

24/7 podrška

Naši stručnjaci su tu 24/7 kroz tikete i live chat.

Come migrare un sito web su un nuovo hosting 2026 | BeoHosting