Passaggi successivi alla migrazione
Dopo aver completato la migrazione di NethVoice da NethServer 7 a NethServer 8, verificate che tutto funzioni correttamente prima di disattivare il vecchio sistema.
Verifica del sistema
Verificare lo stato del servizio
-
Accedere all'interfaccia NS8
- Navigare verso
https://<ns8-server>/cluster-admin/ - Andare a Applications e verificare che NethVoice mostri lo stato Running
- Navigare verso
-
Testare le interfacce web
- Amministrazione:
https://<nethvoice-fqdn>(accedere con credenziali amministrative) - NethVoice CTI:
https://<cti-fqdn>(testare con account utente) - Verificare che i certificati SSL siano validi
- Amministrazione:
-
Controllare il database
- Dall'amministrazione di NethVoice, andare a Advanced (FreePBX) → Reports → CDR Reports
- Verificare che i record delle chiamate storiche siano presenti
Utenti e estensioni
Provider di account
-
Verificare gli utenti
- Interfaccia NS8 → Domains and users
- Verificare che il dominio sia attivo
- Verificare che tutti gli utenti e i gruppi siano presenti
- Testare l'autenticazione degli utenti tramite accesso CTI
-
Controllare le estensioni
- FreePBX → Applications → Extensions
- Contare e confrontare con NS7
- Verificare i mapping estensione-utente
- Testare l'accesso alla segreteria telefonica
-
Registrazione dei telefoni
- Aggiornare l'opzione DHCP 66 se necessario per il nuovo server di provisioning
- Riavviare i telefoni e verificare la registrazione
- Se il nome host di NethVoice è stato modificato, i telefoni hanno come server di provisioning il nuovo nome host, vanno riavviati per scaricare le nuove configurazioni che li faranno registrare sul nuovo NethVoice.
Test della telefonia
Funzionalità principali
Testare sistematicamente le seguenti funzioni:
- Chiamate interne: Tra estensioni, verificare la qualità e l'ID del chiamante
- Chiamate esterne: Inbound/outbound, testare vari schemi di numeri
- Segreteria telefonica: Deposito, recupero, notifiche via email
- Inoltro di chiamata: Immediato, occupato, non disponibile
- Trasferimento di chiamate: Trasferimento cieco e assistito
- Conferenze: Più partecipanti
- Menu IVR: Navigazione e messaggi audio
- Code di chiamata: Login/logout degli agenti, musica di attesa
Crear un checklist per le funzioni specifiche e testare sistematicamente ognuna.
Verifica dei dati
Verificate che i dati migrati siano accessibili:
- Registrazioni delle chiamate: Verificare FreePBX → Admin → System Recordings, testare la riproduzione
- File audio personalizzati: Prompt IVR, annunci, musica di attesa
- Dati CDR: Report storici da prima della migrazione
- Configurazione delle estensioni: Associazioni di dispositivi, impostazioni del codec
Configurazione di rete
DNS e certificati
-
Verificare i record DNS
nslookup nethvoice.example.comnslookup cti.example.com- Ogni FQDN dovrebbe risolvere all'IP di NS8
- Testare da reti interne e esterne
-
Controllare i certificati SSL
openssl s_client -connect nethvoice.example.com:443- Verificare che i certificati siano validi
- Nessun avviso del browser quando si accede alle interfacce
Finalizzazione del provider di account
Per Samba Active Directory
- Verificare che tutti gli utenti e i gruppi siano presenti
- Testare l'autenticazione
- Trasferire l'IP del controller di dominio NS7 a NS8 se richiesto dai client Windows
- Aggiornare le impostazioni DNS DHCP o configurare l'inoltro DNS esterno
Vedere: Documentazione sulla migrazione di Samba DC
Per OpenLDAP
⚠️ Importante: Le politiche delle password NON sono state migrate automaticamente
- Interfaccia NS8 → Domains and users → Dominio OpenLDAP → Settings
- Configurare i criteri di complessità e scadenza della password
- Testare con nuove modifiche di password
Pulizia di NS7
Monitorare e reindirizzare
-
Controllare le pagine di reindirizzamento
- Accedere all'antico URL di NethVoice su NS7
- Dovrebbe mostrare il reindirizzamento HTML ai nuovi URL di NS8
-
Monitorare le connessioni rimanenti
# Su NS7, controllare i telefoni registratiasterisk -rx "pjsip show endpoints"- Notificare agli utenti di aggiornare le configurazioni
- Aggiornare le impostazioni di provisioning DHCP
-
Pianificare la disattivazione
- Periodo di tolleranza: 1-4 settimane
- Creare un backup finale
- Archiviare per conformità
- Documentare la data di disattivazione
Mantenere NS7 offline ma conservato per 30-90 giorni per il rollback di emergenza se necessario.
Risoluzione dei problemi
Problemi comuni
I telefoni non si registrano
- Aggiornare l'indirizzo del server di provisioning a NS8
- Verificare la connettività di rete
- Controllare le credenziali SIP
- Esaminare le regole del firewall (5060, 5061, RTP 10000-20000)
Le chiamate esterne non funzionano
- Verificare che la configurazione del trunk sia stata migrata
- Testare la registrazione del trunk
- Controllare l'IP pubblico e le impostazioni NAT
Mancano le registrazioni delle chiamate
- Verificare il percorso di archiviazione e le autorizzazioni
- Esaminare i log di migrazione per gli errori di rsync
- Verificare che i conteggi dei file corrispondano
Gli utenti non possono accedere a CTI
- Verificare la connessione del provider di account
- Controllare le credenziali dell'utente
- Testare la connettività LDAP/AD
Problemi di risoluzione del DNS
nslookup nethvoice.example.com
dig cti.example.com +short
- Attendere 24-48 ore per la propagazione del DNS
- Utilizzare un DNS alternativo (8.8.8.8) per il test
Elenco di controllo finale
Prima di considerare la migrazione completata:
- Servizi NethVoice in esecuzione su NS8
- Tutte le interfacce accessibili tramite FQDN corretti
- Utenti e estensioni verificati
- Chiamate interne e esterne funzionanti
- Registrazioni delle chiamate e dati CDR accessibili
- Record DNS aggiornati e propagati
- Certificati SSL validi
- Nessun telefono registrato a NS7
- Provider di account finalizzato
Passaggi successivi
-
Stabilire un programma di backup
- Configurare i backup automatizzati per NS8
- Testare le procedure di ripristino
-
Pianificare la disattivazione di NS7
- Impostare la data (30-90 giorni da ora)
- Verificare le mancanze di dipendenze
- Archiviare il backup finale
Congratulazioni!
Avete completato con successo la migrazione di NethVoice a NethServer 8. Il vostro sistema è ora in esecuzione sulla moderna piattaforma NS8 con prestazioni e sicurezza migliori.
Per assistenza, consultate i forum della comunità NethServer o contattate i servizi di supporto professionale di Nethesis.