Vérification et sauvegarde des bases de données
Pour vérifier et pour sauvegarder vos bases de données avant la mise à niveau vers la version 9.5.0, procédez comme suit :
nfa1000
Pour vérifier et pour sauvegarder vos bases de données avant la mise à niveau vers
DX NetOps Network Flow Analysis
9.5.0, procédez comme suit :Vérification des bases de données MySQL
En effet, cette opération corrige certains problèmes et permet d'éviter certains problèmes et de ne pas avoir à demander de l'assistance au support CA en matière de récupération. Exécutez la commande
mysqlcheck
avant la mise à niveau pour vérifier que la configuration des tables de base de données est correcte.Vous pouvez exécuter la commande
mysqlcheck
pour vérifier les bases de données suivantes :- reporter : présente sur chaque serveur autonome ou de la console NFA (qui contient généralement des tables de grande taille)
- harvester : présente sur chaque serveur autonome ou de Harvester
- data_retention : présente sur chaque serveur autonome ou de Harvester
- nsas : présente sur le serveur CA Anomaly Detector (serveur autonome, console NFA ou serveur distinct)
La vérification des tables volumineuses de base de données peut être lente. Si vous exécutez le contrôle sur l'intégralité d'une base de données, chaque table de la base de données est verrouillée de façon séquentielle sur l'état En lecture seule. La table qui est vérifiée n'est donc pas disponible pour des opérations d'écriture.
Il n'est pas nécessaire d'arrêter le serveur MySQL pour exécuter la commande
mysqlcheck
: le processus de démon MySQL (mysqld
) peut continuer de s'exécuter sur des serveurs Linux et le service MySQL peut continuer de s'exécuter sur des serveurs Windows.Procédez comme suit :
- Connectez-vous à l'un des serveursDX NetOps Network Flow Analysisen tant qu'utilisateur disposant de droits d'administrateur. Sur un serveur de Harvester Linux, connectez-vous en tant qu'utilisateurroot.
- Vérifiez les bases de données suivantes :
- Serveur autonome : bases de données harvester, reporter et data_retention
- Serveur de Harvester (déploiement distribué) : bases de données harvester et data_retention
- Serveur de console NFA (déploiement distribué) : base de données reporter
- Entrez une des commandesmysqlchecksuivantes dans une invite de commande ou de shell :
- Pour vérifier les tables de toutes les bases de données applicables sur le serveur :mysqlcheck --all-databases
- Pour vérifier toutes les tables dans une base de données unique :mysqlcheck --databasesdb_nameoùdb_namecorrespond au nom de la base de données que vous voulez vérifier.Exemple:mysqlcheck --databases reporter
mysqlcheckidentifiera automatiquement la ou les bases de données qui utilisent le port par défaut (port 3308). Le moteur de stockage personnalisé ne prend pas en charge l'utilisation de la commandemysqlcheckpour ses bases de données archive et archive15. L'exécution de la commande échoue même si vous spécifiez le port correct (port 3307) pour la connexion à ces bases de données.La commande vérifie chaque table, tente de réparer tout problème, puis analyse et optimise la table. La commande renvoie une liste des tables de base de données qui ont été vérifiées et signale le statut de chaque table.Si la vérification de la table ne détecte aucune erreur, le motOKapparaît à côté du nom de la table. Si un avertissement est renvoyé, mais qu'il est suivi du motOK, cela signifie que le problème a été résolu. En cas d'erreurs non résolues, contactez le service de support de Broadcom.
Arrêter les services
Avant de sauvegarder les bases de données et de mettre à niveau le logiciel
DX NetOps Network Flow Analysis
, arrêtez les services pour empêcher l'envoi de nouvelles données vers la console NFA pendant toute la durée de la mise à niveau. Si vous n'arrêtez pas les services, la mise à niveau se terminera quand même, mais certaines données collectées ne seront pas traitées.3
3
Arrêt des services sur des serveurs Windows
Pour préparer la sauvegarde de bases de données, arrêtez les services sur tous les serveurs Windows dans le déploiement de
DX NetOps Network Flow Analysis
.Procédez comme suit :
- Connectez-vous en tant qu'utilisateur disposant de droits d'administrateur au niveau deDX NetOps Network Flow Analysis.
- Ouvrez la fenêtreServices: cliquez surDémarrer, Panneau de configuration, Outils d'administration, puis sur Services.
- Arrêtez le service de Harvester (service de Harvester NetQoS ou HarvesterDX NetOps Network Flow Analysis) sur chaque serveur de Harvester.
- Patientez 15 minutes jusqu'à la fin du traitement des fichier de données.
- Arrêtez les autres servicesDX NetOps Network Flow Analysissur chaque serveur Windows :ServiceAutonomeHarvesterConsoleAnomaly DetectorServices Web de collecte et d'interrogation deDX NetOps Network Flow AnalysisOuiOuiN/DN/DDX NetOps Network Flow AnalysisConservation des donnéesOuiOuiN/DN/DProxys DNS/SNMPDX NetOps Network Flow AnalysisOuiOuiN/DN/DServeur de fichiersDX NetOps Network Flow AnalysisOuiOuiN/DN/DDX NetOps Network Flow AnalysisHarvesterOuiOuiN/DN/DService de résolution d'hôteDX NetOps Network Flow AnalysisN/DN/DN/DOui*Service de suiviDX NetOps Network Flow Analysis*N/DN/DN/DOui*InterrogateurDX NetOps Network Flow AnalysisOuiOuiN/DN/DService de pompageDX NetOps Network Flow AnalysisN/DOuiOuiN/DReaper deDX NetOps Network Flow AnalysisOuiOuiN/DN/DSource de base de données des informations de rapportsDX NetOps Network Flow AnalysisOuiN/DOuiN/DNetQoS MySqlOuiOuiOuiN/DNetQoS NQMySqlOuiOuiN/DN/DService de gestionnaire de NetQoS ReporterOuiN/DOuiN/DServices généraux de NetQoS Reporter/AnalyzerOuiN/DOuiN/DService de pompage de NetQoS Reporter/AnalyzerOuiN/DOuiN/DServices de requête NetQoS Reporter/AnalyzerOuiN/DOuiN/DOutil de surveillance de NetQoS Reporter/AnalyzerOuiN/DOuiN/DService de rapport de NetQoS ReporterAnalyzerOuiN/DOuiN/DLes services et la collecte de données s'arrêtent. Les fichiers de données sont traités en 15 minutes.
- Vérifiez le répertoire suivant sur le serveur de la console NFA :chemin_installation\Netflow\datafiles\HarvesterWorkLorsque le dossierHarvesterWorkest vide, vous pouvez sauvegarder la base de données.Les services sont redémarrés automatiquement pendant le processus de mise à niveau.
Arrêt des services sur des serveurs Linux
Pour préparer le système pour la sauvegarde de base de données, arrêtez les services sur tous les serveurs de Harvester Linux inclus dans le déploiement du produit.
Procédez comme suit :
- Connectez-vous en tant que root ou avec un compte d'utilisateur sudo.
- Arrêtez le service nfa_harvester (Harvester deDX NetOps Network Flow Analysis) sur chaque serveur de Harvester Linux.
- Patientez 15 minutes jusqu'à la fin du traitement des fichier de données.
- Arrêtez les services suivants sur le serveur du Harvester Linux.
- mysql (NetQoS MySQL)
- nfa_collpollws (services Web de collecte et d'interrogation deDX NetOps Network Flow Analysis)
- nfa_dataretention (conservation de donnéesDX NetOps Network Flow Analysis)
- nfa_filewebservice (serveur de fichiersDX NetOps Network Flow Analysis)
- nfa_mysqlCSE (moteur de stockage personnalisé NetQoS NQMySql)
- nfa_poller (interrogateurDX NetOps Network Flow Analysis)
- nfa_proxies (proxys DNS/SNMPDX NetOps Network Flow Analysis)
- nfa_reaper (ReaperDX NetOps Network Flow Analysis)
.tbn) sont collectés et traités en 15 minutes. - Localisez le répertoire suivant sur le serveur de la console NFA :<.chemin_installation>\Netflow\datafiles\HarvesterWorkLorsque le dossierHarvesterWorkest vide, vous pouvez sauvegarder la base de données.Les services sont redémarrés automatiquement pendant le processus de mise à niveau.
Sauvegarde des bases de données et redémarrage des services
Avant de procéder à la mise à niveau, sauvegardez les bases de données et les fichiers indiqués dans le tableau ci-dessous.
Important :
- Vous devez exécuter les sauvegardes simultanément. Des problèmes peuvent en résulter si vous restaurez des données à partir de sauvegardes dont les horodatages sont différents. Vérifiez que vos fichiers de données sauvegardés indiquent la même heure.
- Stockez les sauvegardes à un emplacement distant pour pouvoir les récupérer en cas de panne de matériel ou de système d'exploitation sur le serveur principal. Par exemple, sauvegardez les bases de données sur un partage administratif ou un lecteur réseau mappé.
Base de données | Autonome | Harvester (distribué) | Console NFA (distribué) | Anomaly Detector |
reporter : données de présentation de l'entreprise et de configuration de la console NFA | Important | N/D | Important | N/D |
harvester : données de configuration du Harvester | Important | Important | N/D | N/D |
nsas : données de configuration d'Anomaly Detector | N/D | N/D | N/D | Important |
archive15 : données historiques (15 minutes) | Recommandé | Recommandé | N/D | N/D |
Fichiers personnalisés : fichiers de configuration ou autres fichiers personnalisés | Important | Important | Important | N/D |
Base de données data_retention personnalisée : paramètres de contrôle de la conservation de données | Important si personnalisé | Important si personnalisé | N/D | N/D |
HarvesterArchive : Données d'examen des flux | Facultatif, rarement sauvegardé | Facultatif, rarement sauvegardé | N/D | N/D |
archive : données en temps réel (1 minute) | Facultatif, rarement sauvegardé | Facultatif, rarement sauvegardé | N/D | N/D |
La liste suivante indique les bases de données et leur emplacement.
- reporter : sauvegardez les données de présentation de l'entreprise, les paramètres de configuration de la console NFA et les informations de synchronisation des dernières 24 heures.
- harvester : sauvegardez les données de configuration du Harvester.
- nsas : si CA Anomaly Detector est installé sur le même serveur que la console NFA ou que le serveur autonome, sauvegardez les données de configuration pour l'instance CA Anomaly Detector en cours d'exécution. Si CA Anomaly Detector se trouve sur son propre serveur, vous pouvez effectuer cette sauvegarde lorsque vous mettez à niveau CA Anomaly Detector.Chemin :<chemin_installation>\MySql\data\nsas
- archive15 : sauvegardez les données historiques (15 minutes) stockées pour les routeurs et les interfaces de génération de rapports. Cette sauvegarde est facultative, mais de nombreux administrateurs sauvegardent les données sur 15 minutes.Chemin :<chemin_installation>\Netflow\datafiles\ReaperArchive15
- Fichiers de configuration personnalisés : sauvegardez les fichiers de configuration personnalisés (fichiers personnalisés par vous ou par le service de support de CA). Sauvegardez également toute personnalisation apportée au site Web ou aux rapports.Les fichiers de configuration deDX NetOps Network Flow Analysisportent généralement l'extension.config,conf.ou.iniet se trouvent à l'emplacement d'installation du produit. D'autres personnalisations peuvent inclure des fichiers.csset des logos de rapport.
- archive : sauvegardez les données en temps réel (1 minute).Chemin :<chemin_installation>\Netflow\datafiles\ReaperArchive
- data_retention personnalisée : si vous avez personnalisé les paramètres de conservation des données, sauvegardez les données de configuration de conservation des données. Les paramètres de conservation de données ne sont généralement pas personnalisés, sauf avec l'aide du support Cde A. Les modifications apportées aux paramètres de conservation des données peuvent créer des problèmes, lorsque l'espace du lecteur utilisé augmente.
Procédez comme suit :
- Connectez-vous en tant qu'utilisateur disposant de droits d'administrateur au niveau deDX NetOps Network Flow Analysis.
- Connectez-vous au serveur :
- Ouvrez une session de bureau à distance.
- Lancez une session de connexion aux services Terminal Server ou VNC pour le serveur d'installation.
- Sauvegardez chaque répertoire ou base de données cible, en procédant comme décrit dans la section suivante :Sauvegarde et restauration de données
- Redémarrez les services.