GuideGuide

Migrare da CWP (Control Web Panel) a KoaPanel: account, posta e password originali

CWP (Control Web Panel, prima CentOS Web Panel) è gratuito e molto usato dai piccoli provider. Prima o poi però si vuole cambiare: per l'interfaccia, per gli aggiornamenti di sicurezza, per avere AlmaLinux o Ubuntu recenti, o perché si vuole un pannello pensato per chi rivende hosting.

Il problema è sempre lo stesso: CWP non ha uno strumento di backup per account su cui un altro pannello possa contare, e rifare a mano siti, database e caselle uno per uno richiede giorni. Da KoaPanel 0.68 la migrazione da CWP è integrata: il pannello si collega al vecchio server via SSH e porta gli account interi.

Cosa arriva sul nuovo server

Per ogni account CWP scelto, KoaPanel porta:

  • i siti: dominio principale, domini aggiuntivi e sottodomini, ognuno con la sua cartella;
  • i database utente_*, con i loro utenti. A scelta, utente e password restano quelli del vecchio server, così la configurazione dei siti non cambia;
  • le caselle di posta con tutti i messaggi e con la password originale: chi usa la posta non deve cambiare niente nel suo programma;
  • gli inoltri;
  • i cron, in pausa finché non li controlli;
  • la versione PHP di ogni dominio. Se qui non è installata, il sito prende la più vicina e il riepilogo te lo dice.

Gli amministratori possono far creare a KoaPanel un account del pannello per ogni account CWP, con lo stesso nome utente, la stessa email di contatto e il pacchetto scelto.

Come funziona

  1. In KoaPanel apri Migrazione › Da un server via SSH e inserisci l'indirizzo del server CWP, l'utente root e la password o una chiave SSH. Le credenziali servono solo per questa migrazione e non vengono salvate.
  2. Controlla l'impronta del server e premi Analizza server. KoaPanel riconosce CWP e ti mostra gli account con domini, spazio e database.
  3. Scegli gli account da portare. Per ognuno il pannello prepara sul vecchio server un pacchetto completo, lo scarica, lo cancella dal vecchio server e lo importa.
  4. Nella mappa dei domini decidi se tenere gli stessi nomi o cambiarli, e la versione PHP di ogni sito.
  5. A fine importazione trovi il riepilogo: siti, database, caselle (con la password mantenuta), inoltri e cron.

Il vecchio server non viene toccato: KoaPanel legge soltanto, e alla fine cancella il pacchetto temporaneo che aveva creato.

Il cambio dei DNS senza perdere niente

Tra la migrazione e il cambio dei DNS i siti continuano a lavorare sul vecchio server. Prima di cambiare i DNS usa la sincronizzazione finale dal riepilogo della migrazione: porta i file nuovi o cambiati e i database aggiornati.

La sincronizzazione finale non porta la posta. Per non perdere messaggi, cambia il record MX subito dopo la sincronizzazione finale e tieni il vecchio server acceso qualche giorno.

Cosa serve

  • Accesso SSH come root al server CWP.
  • Su KoaPanel il servizio di posta attivo, se vuoi portare le caselle. Puoi anche attivarlo durante la migrazione.
  • Spazio sufficiente: KoaPanel controlla prima di partire e ti dice quanto ne serve.

Tutti i dettagli sono nel manuale, alla pagina Migrazione via SSH.

Prova KoaPanel sul tuo server

Un comando su Ubuntu 24.04 o 26.04, AlmaLinux 9 o Rocky Linux 9, gratuito fino a 3 siti. Sei un provider o un'agenzia? Parliamo di prezzi all'ingrosso e migrazioni.

Altre guide