In questo documento viene descritta la procedura per ricostruire Nexus Dashboard Data Broker (NDDB) v3.10.4 abilitato per TLS in modalità standalone utilizzando un backup.
Prima di avviare il processo di ricostruzione del controller, verificare che i seguenti componenti siano preparati e accessibili:
Le informazioni fornite in questo documento si basano sulle seguenti versioni software e hardware:
Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.
Questa procedura è consigliata ai team operativi che gestiscono l'infrastruttura NDDB per stabilire una routine di archiviazione dei dati critici del controller. È essenziale esportare periodicamente il backup del sistema, insieme ai file tlsTrustStore e tlsKeyStore, dal controller attivo per garantire la continuità aziendale.
Nota: Rispettare la strategia di backup definita dall'organizzazione per i backup periodici, assicurandosi che siano accessibili prima di avviare il processo di ricostruzione.
Passaggio 1. Accedere all'istanza GUI NDDB esistente utilizzando https://IP_address:8443/
Passaggio 2. Passare alla scheda Amministrazione > Backup/Ripristino.
Passaggio 3. Fare clic su Backup locale per scaricare la configurazione come file zip.
Passaggio 4. Connettersi alla VM Linux a 64 bit con provisioning tramite WINSCP, passare alla cartella <path>/ndb/configuration e copiare i file tlsTrustStore e tlsKeyStore nel computer locale.
Attenzione: Configurazione rete e VM: Prima di eseguire il provisioning della nuova VM Linux a 64 bit, verificare che l'istanza del controller originale sia completamente spenta per evitare conflitti di rete o di configurazione. Una volta che l'istanza originale è offline, configurare la nuova VM con lo stesso indirizzo IP dell'originale.
Passaggio 1. SSH su nuova VM Linux ed eseguire questi comandi per creare una directory in cui installare il controller NDDB.
mkdir /home/<user>/Desktop/CiscoNDDB
Nota: Nota: cambia con l'utente creato durante la ridistribuzione della VM Linux.
Passaggio 2. Scaricare il file di installazione di NDDB Controller da questo collegamento (Cisco Nexus Data Broker Software per la distribuzione centralizzata) e utilizzare WinSCP, copiarlo nella cartella CiscoNDDB (/home/<user>/Desktop/CiscoNDDB) creata nel passaggio 1. Inoltre, copiare il file di configurazione del backup, i file tlsTrustStore e tlsKeyStore di cui viene eseguito il backup. (utilizzando la procedura di backup periodico)
Passaggio 3. Dopo aver copiato tutti i file nella directory CiscoNDDB. Passare alla directory CiscoNDDB ed eseguire questi comandi per installare il software CiscoNDDB.
cd /home/<user>/Desktop/CiscoNDDB
unzip ndb1000-sw-app-k9-3.10.4.zip
Passaggio 4. Copiare i file tlsTrustStore e tlsKeyStore nella cartella /ndb/configuration:
cp /home/<user>/Desktop/CiscoNDDB/tlsTrustStore /home/<user>/Desktop/CiscoNDDB/ndb/configuration/tlsTrustStore
cp /home/<user>/Desktop/CiscoNDDB/tlsKeyStore /home/<user>/Desktop/CiscoNDDB/ndb/configuration/tlsKeyStore
Passaggio 5. Avviare di nuovo l'istanza NDDB utilizzando i seguenti comandi:
cd /home/<user>/Desktop/CiscoNDDB/ndb/
./runndb.sh -tls -tlskeystore ./configuration/tlsKeyStore -tlstruststore ./configuration/tlsTrustStore
6. SSH sull'IP del server dei controller e passare al percorso:
cd /home/<user>/Desktop/CiscoNDDB/ndb/bin
lanciare,
./ndb config-keystore-passwords --user admin --password admin --url https://ip-address_localhost*:8443 --verbose --prompt --keystore-password keystore_password --truststore-password truststore_password
Please enter your password: <enter the NDB GUI Default password>
Nota:
1. Poiché si tratta di una nuova distribuzione del controller, fino ad ora non è stata impostata alcuna password. La password predefinita è admin.
2. Sostituire ip-address_localhost* con l'indirizzo IP del server controller.
3. Prima di procedere, verificare che i file tlsKeyStore e tlsTrustStore e le password corrispondenti siano stati preparati. Se mancano, fare riferimento alla documentazione Generating TLS 3rd Party Certification Between NDB Server and NDB Switch for NXAPI per rigenerare i certificati necessari utilizzando i file originali con estensione cer e key.
Passaggio 7. Accedere alla nuova istanza dell'interfaccia utente di NDDB utilizzando https://IP_address:8443/.
Passaggio 8. Passare alla scheda Amministrazione > Backup/Ripristino.
Passaggio 9. Fare clic su Ripristina localmente per caricare il file di configurazione di backup copiato in precedenza nel Passaggio 2
Selezionare la casella di controllo Ripristina se si desidera che Nexus Dashboard Data Broker riconfiguri le configurazioni del dispositivo dal backup caricato dopo il riavvio di NDDB. Questi elementi vengono riconfigurati:
· Configurazioni globali
· Configurazioni delle porte
· UDF
· Connessioni
Nota:
1. La casella di controllo Ripristina è compatibile esclusivamente con i file di backup generati da NDB release 3.8 o successive. Tenere presente che l'attivazione di questa opzione comporta la riprogrammazione completa dello switch; la durata di questo processo dipende dalle dimensioni dell'infrastruttura e dal numero totale di criteri. Per evitare tempi di inattività prolungati, evitare di utilizzare questa casella di controllo per i fabric NDDB di grandi dimensioni (oltre 20 switch).
2. Una volta completata la configurazione, viene visualizzato un messaggio di riuscita sulla GUI.
Passaggio 10. Passare a NDDB GUI> Dispositivi > Switch NDB. Verificare che lo stato degli switch NDDB sia GREEN. Se il colore è rosso e selezionare la casella per entrambi gli switch, fare clic su Azione > Riconnetti e attendere 5 minuti.
Se lo stato rimane rosso dopo il periodo di attesa di 5 minuti, selezionare di nuovo gli switch interessati e selezionare Azione > Nuova ricerca.
Avviso: Il rediscover attiva un push delle policy e può causare un breve impatto sul servizio. Eseguire questa azione solo se lo stato dello switch è rosso.
| Revisione | Data di pubblicazione | Commenti |
|---|---|---|
1.0 |
01-Jun-2026
|
Versione iniziale |