Ce document décrit la procédure pour reconstruire un Nexus Dashboard Data Broker (NDDB) v3.10.4 compatible TLS en mode autonome à l'aide d'une sauvegarde.
Avant de lancer le processus de reconstruction du contrôleur, assurez-vous que ces composants sont préparés et accessibles :
Les informations contenues dans ce document sont basées sur les versions de matériel et de logiciel suivantes :
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si votre réseau est en ligne, assurez-vous de bien comprendre l’incidence possible des commandes.
Cette procédure est recommandée pour les équipes d'exploitation qui gèrent le fabric NDDB afin d'établir une routine d'archivage des données critiques du contrôleur. Il est essentiel d'exporter périodiquement la sauvegarde du système, ainsi que les fichiers tlsTrustStore et tlsKeyStore, à partir du contrôleur actif pour assurer la continuité des activités.
Remarque : Respectez la stratégie de sauvegarde de votre entreprise pour les sauvegardes périodiques, en vous assurant qu'elles sont accessibles avant de commencer le processus de reconstruction.
Étape 1. Connectez-vous à l'instance existante de l'interface utilisateur graphique NDDB à l'aide de https://IP_address:8443/
Étape 2. Accédez à l'onglet Administration > Backup/ Restore.
Étape 3. Cliquez sur Backup Locally pour télécharger la configuration sous forme de fichier zip.
Étape 4. Connectez-vous à une machine virtuelle Linux provisionnée 64 bits à l'aide de WINSCP, accédez au dossier <path>/ndb/configuration et copiez les fichiers tlsTrustStore et tlsKeyStore sur votre machine locale.
Mise en garde : Configuration de la machine virtuelle et du réseau : Avant de provisionner la nouvelle machine virtuelle Linux 64 bits, assurez-vous que l'instance de contrôleur d'origine est entièrement hors tension pour éviter les conflits de réseau ou de configuration. Une fois l'instance d'origine hors connexion, configurez la nouvelle machine virtuelle avec la même adresse IP que l'instance d'origine.
Étape 1. Établissez une connexion SSH avec la nouvelle machine virtuelle Linux et exécutez ces commandes pour créer un répertoire pour installer le contrôleur NDDB.
mkdir /home/<user>/Desktop/CiscoNDDB
Remarque : Remarque : modification avec l'utilisateur créé lors du redéploiement de la machine virtuelle Linux.
Étape 2. Téléchargez le fichier d'installation du contrôleur NDDB à partir de ce lien (logiciel Cisco Nexus Data Broker pour un déploiement centralisé) et à l'aide de WinSCP, copiez-le dans le dossier CiscoNDDB (/home/<user>/Desktop/CiscoNDDB) créé à l'étape 1. Copiez également le fichier de configuration de sauvegarde, les fichiers tlsTrustStore et tlsKeyStore qui sont sauvegardés. (à l'aide de la procédure de sauvegarde périodique)
Étape 3. Une fois tous les fichiers copiés dans le répertoire CiscoNDDB Accédez au répertoire CiscoNDDB et exécutez ces commandes pour installer le logiciel CiscoNDDB.
cd /home/<user>/Desktop/CiscoNDDB
unzip ndb1000-sw-app-k9-3.10.4.zip
Étape 4 : copie des fichiers tlsTrustStore et tlsKeyStore dans le dossier /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
Étape 5. Démarrez à nouveau l'instance NDDB à l'aide des commandes suivantes :
cd /home/<user>/Desktop/CiscoNDDB/ndb/
./runndb.sh -tls -tlskeystore ./configuration/tlsKeyStore -tlstruststore ./configuration/tlsTrustStore
Étape 6 - Accédez à Controller Server IP et à path :
cd /home/<user>/Desktop/CiscoNDDB/ndb/bin
exécutez la commande ,
./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>
Remarque :
1. Puisqu'il s'agit d'un nouveau déploiement de contrôleur et qu'aucun mot de passe n'a été défini jusqu'à présent. Le mot de passe par défaut est admin.
2. Remplacez ip-address_localhost* par l’adresse IP du serveur du contrôleur.
3. Assurez-vous que les fichiers tlsKeyStore et tlsTrustStore et leurs mots de passe correspondants sont préparés avant de continuer. Si ces derniers sont manquants, veuillez vous reporter à la documentation intitulée Generating TLS 3rd Party Certification Between NDB Server and NDB Switch for NXAPI pour régénérer les certificats nécessaires à l'aide de vos fichiers .cer et .key d'origine.
Étape 7. Connectez-vous à la nouvelle instance de l'interface utilisateur graphique NDDB à l'aide de https://IP_address:8443/.
Étape 8. Accédez à l'onglet Administration > Backup/ Restore.
Étape 9. Cliquez sur Restore Locally pour télécharger le fichier de configuration de sauvegarde copié précédemment à l'étape 2
Cochez la case Restore si vous souhaitez que Nexus Dashboard Data Broker reconfigure les configurations du périphérique, à partir de la sauvegarde téléchargée après le redémarrage de NDDB. Elles sont reconfigurées :
· Configurations globales
· Configurations des ports
· UDF
· Connexions
Remarque :
1. La case à cocher Restaurer est compatible exclusivement avec les fichiers de sauvegarde générés à partir de NDB version 3.8 ou ultérieure. Sachez que l'activation de cette option déclenche une reprogrammation complète du commutateur ; la durée de ce processus dépend de la taille du fabric et du nombre total de politiques. Pour éviter les temps d'arrêt prolongés, n'activez pas cette case à cocher pour les grands fabrics NDDB (plus de 20 commutateurs).
2. Une fois la configuration téléchargée, un message de réussite s’affiche sur l’interface utilisateur graphique.
Étape 10. Accédez à NDDB GUI> Devices > NDB Switches. Vérifiez que l'état des commutateurs NDDB est VERT. Dans le cas, il est rouge et Cochez la case pour les deux commutateurs, cliquez sur Action > Reconnect et attendez 5 minutes.
Si l'état reste rouge après la période d'attente de 5 minutes, sélectionnez à nouveau les commutateurs concernés et accédez à Action > Rediscover.
Avertissement : La redécouverte déclenche une poussée de stratégie et peut entraîner un impact bref sur le service. N'effectuez cette action que si l'état du commutateur est rouge.
| Révision | Date de publication | Commentaires |
|---|---|---|
1.0 |
01-Jun-2026
|
Première publication |