Sauvegarde et restauration de données

Utilisez les informations ci-après comme référence pour la sauvegarde et la restauration manuelles des bases de données.
nfa1000
Utilisez les informations ci-après comme référence pour la sauvegarde et la restauration manuelles des bases de données
Network Flow Analysis
.
Vous pouvez sauvegarder certains fichiers automatiquement en ajoutant les répertoires appropriés à votre routine de sauvegarde régulière :
  • Fichiers de configuration personnalisés : emplacements personnalisés (tout serveur)
  • Données historiques (15 minutes) sur un serveur autonome ou dans un déploiement distribué à deux niveaux :
    <chemin_installation>
    \Netflow\datafiles\ReaperArchive15
    (serveur autonome ou de Harvester)
  • Données de haute résolution (1 minute) :
    <chemin_installation>
    \Netflow\datafiles\ReaperArchive
    (serveur autonome ou de Harvester)
  • Données (brutes) d'examen des flux :
    <chemin_installation>
    \Netflow\datafiles\HarvesterArchive
    (serveur autonome ou de Harvester)
  • 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. Sur les systèmes à deux niveaux, les sauvegardes doivent être effectuées de manière aussi simultanée que possible sur tous les systèmes.
  • 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é.
  • Lorsqu'une suppression de base de données a lieu, toutes les procédures de la table
    mysql.proc
    pour cette base de données omise sont elles aussi omises.
Avant de sauvegarder des bases de données volumineuses, tenez compte de la quantité d'espace disque requis pour les sauvegardes et de la durée de vie des fichiers que vous sauvegardez. Les données de flux brutes (fichiers
NFA
) ou le répertoire
datafiles
complet ne doivent pas être nécessairement être inclus dans la sauvegarde.
Bases de données à sauvegarder
Network Flow Analysis
utilise plusieurs bases de données pour le stockage des données de configuration, des données de génération de données, des données sur 15 minutes (historiques) et des données de résolution élevée (1 minute). Cette section décrit les bases de données à inclure dans les sauvegardes et fournit des recommandations générales relatives à la fréquence de sauvegarde. Les données sont utilisées différemment dans les différents environnements, c'est pourquoi vos priorités de sauvegarde destinées à empêcher la perte de données peuvent varier.
En excluant certains répertoires, vous pouvez sauvegarder vos données en toute sécurité sans arrêter les services ni collecter de données. Veillez à toujours exclure les répertoires
*Work
qui se trouvent dans le répertoire
datafiles
.
Tous les serveurs
  • Fichiers de configuration personnalisés : sauvegardez les autres fichiers de configuration personnalisés (fichiers personnalisés par vous ou par le service de support de CA).
    Emplacement : fichiers
    .config
    ,
    .conf
    ou
    .ini
    localisés sous le chemin d'installation de
    Network Flow Analysis
    .
    Recommandation : sauvegarde quotidienne
Programme d'authentification unique
Sauvegardez tous les paramètres de configuration d'authentification unique personnalisés sur le serveur d'authentification unique, qui peut être le serveur
NetOps Portal
. Si vous perdez des paramètres d'authentification unique personnalisés, vous risquez de ne plus pouvoir vous connecter.
  • Fichiers de configuration de l'authentification unique (SSO). Pour plus d'informations sur la configuration des paramètres de configuration de l'authentification unique pour
    DX NetOps Network Flow Analysis
    , consultez la documentation de
    DX NetOps Performance Management
    .
Console NFA (déploiement distribué)
  • Base de données du Reporter : le contenu inclut les 24 dernières heures de données de présentation de l'entreprise, les paramètres, les rapports, l'inventaire et les informations de synchronisation.
    Recommandation : sauvegarde hebdomadaire
Harvester (déploiement distribué)
  • Données historiques (15 minutes) (base de données archive15 dans un déploiement distribué à deux niveaux) : le contenu de cette base de données inclut les données de résolution en 15 minutes stockées pour les routeurs de génération de rapports et les interfaces.
    Emplacement :
    <chemin_installation>
    \Netflow\datafiles\ReaperArchive15
    Exclure
    *.tmp
    Recommandation : sauvegarde hebdomadaire
  • Base de données de configuration du Harvester : les données de configuration du Harvester sont essentielles pour effectuer le mappage relationnel qui fournit l'accès aux données de résolution en 15 minutes. Elles fournissent des informations concernant les unités et les interfaces pour activer l'interrogation, telles que les ID persistants pour les interfaces.
    Recommandation : sauvegarde quotidienne
  • (
    Facultatif
    ) Données d'examen des flux (base de données base HarvesterArchive) : de nombreux administrateurs ne sauvegardent pas les données d'examen des flux à cause de leur courte durée de stockage (24 heures maximum). Si vous décidez de sauvegarder cette base de données, tenez compte de la valeur qu'à ce jour de données spécifique dans votre situation spécifique.
    Emplacement :
    <chemin_installation>
    \Netflow\datafiles\HarvesterArchive. Exclure
    *.tmp
  • (
    Facultatif
    ) Base de données à haute résolution (1 minute) (base de données archive) : de nombreux administrateurs ne sauvegardent pas les données de résolution en 1 minute, car leur volume élevé requiert de longues sauvegardes.
    Les données sur 1 minute sont stockées par défaut pendant un mois.
    Emplacement :
    <chemin_installation>
    \Netflow\datafiles\ReaperArchive
    Exclure
    *.tmp
    Recommandation : sauvegarde quotidienne
  • Fichiers de configuration de conservation des données personnalisées : si vous avez personnalisé des paramètres de conservation de données, sauvegardez la base de données de configuration de conservation des données.
    Recommandation : sauvegarde quotidienne
    Les paramètres de conservation de données ne sont généralement pas personnalisés, sauf avec l'aide du support de CA. 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.
Serveur autonome
  • Base de données du Reporter : le contenu inclut les 24 dernières heures de données de présentation de l'entreprise, les paramètres, les rapports, l'inventaire et les informations de synchronisation.
    Recommandation : sauvegarde hebdomadaire
  • Données historiques (15 minutes) (base de données archive15) : le contenu de cette base de données inclut les données de résolution en 15 minutes stockées pour les routeurs de génération de rapports et les interfaces.
    Emplacement :
    <chemin_installation>
    \Netflow\datafiles\ReaperArchive15
    Exclure
    *.tmp
    Recommandation : sauvegarde hebdomadaire
  • Base de données de configuration du Harvester : les données de configuration du Harvester sont essentielles pour effectuer le mappage relationnel qui fournit l'accès aux données de résolution en 15 minutes. Elles fournissent des informations concernant les unités et les interfaces pour activer l'interrogation, telles que les ID persistants pour les interfaces.
    Recommandation : sauvegarde quotidienne
  • (Facultatif) Données d'examen des flux (base de données base HarvesterArchive) : de nombreux administrateurs ne sauvegardent pas les données d'examen des flux à cause de leur courte durée de stockage (24 heures maximum). Si vous décidez de sauvegarder cette base de données, tenez compte de la valeur qu'à ce jour de données spécifique dans votre situation spécifique.
    Emplacement :
    <chemin_installation>
    \Netflow\datafiles\HarvesterArchive. Exclure
    *.tmp
  • (Facultatif) Fichiers de données à haute résolution (1 minute) (base de données archive) : de nombreux administrateurs ne sauvegardent pas les données de résolution en 1 minute, car leur volume élevé requiert de longues sauvegardes.
    Les données sur 1 minute sont stockées par défaut pendant un mois.
    Emplacement :
    <chemin_installation>
    \Netflow\datafiles\ReaperArchive
    Exclure
    *.tmp
    Recommandation : sauvegarde quotidienne
  • Base de données de conservation des données personnalisée : si vous avez personnalisé des paramètres de conservation de données, sauvegardez la base de 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 de Broadcom. 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.
    Recommandation : sauvegarde quotidienne
Sauvegarde des données
Procédez comme suit :
  1. Identifiez les bases de données et fichiers
    Network Flow Analysis
    à sauvegarder.
    Les bases de données et les fichiers à sauvegarder au niveau de
    Network Flow Analysis
    sont répertoriés dans le tableau ci-dessous.
    Base de données
    Serveur autonome
    Serveurs de Harvester (distribués)
    Serveur de console NFA (distribué)
    reporter
    Important
    N/D
    Important
    harvester
    Important
    Important
    N/D
    archive15
    Recommandé
    Recommandé
    N/D
    Fichiers personnalisés
    Important
    Important
    Important
    data_retention
    Important si personnalisé
    Important si personnalisé
    N/D
    HarvesterArchive
    Facultatif, rarement sauvegardé
    Facultatif, rarement sauvegardé
    N/D
    archive
    Recommandé
    Recommandé
    N/D
  2. Copiez chaque fichier ou répertoire cible dans un emplacement distant.
    • Fichiers de configuration personnalisés : divers emplacements
    • Base de données HarvesterArchive :
      <chemin_installation>
      \Netflow\datafiles\HarvesterArchive
    • Base de données archive :
      <chemin_installation>
      \Netflow\datafiles\ReaperArchive
    • Base de données Archive15 :
      <chemin_installation>
      \Netflow\datafiles\ReaperArchive15
    • Fichiers de configuration de l'authentification unique : sauvegardez les fichiers et les répertoires ci-dessous sur le serveur d'authentification unique (il peut s'agir du serveur Performance Center).
      • Répertoire
        chemin_installation
        \jre\lib\security
      • Fichier
        chemin_installation
        \Portal\Jetty\etc\keystore
      • Fichier
        <chemin_installation>
        \Portal\SSO\start.ini
      • Répertoire
        <chemin_installation>
        \Portal\SSO\etc
      • Fichier
        <chemin_installation>
        \Portal\SSO\conf\wrapper.conf
      • Répertoire
        <chemin_installation>
        \Portal\SSO\webapps\sso\configuration
  3. Sauvegardez les bases de données suivantes à un emplacement distant, à l'aide de
    mysqldump
    . Sauvegardez la base de données
    reporter
    en dernier, quelle que soit l'architecture de déploiement.
    • Base de données de conservation des données personnalisée (serveur autonome ou de Harvester) :
      data_retention
    • Bse de données du Harvester (serveur autonome ou de Harvester) :
      harvester
    • Base de données du Reporter (console autonome ou NFA) :
      reporter
      Before 21.2.8 mysqldump --routines --events -u root reporter --skip-lock-tables > reporterbackup.sql From 21.2.8 mysqldump --routines --events -u root -p<user_defined_password> reporter --skip-lock-tables > reporterbackup.sql
      Remplacez
      mysql -u root
      par
      mysql -u root -p<mot_passe_défini_par_utilisateur>
      . A partir de NFA 21.2.8, vous pouvez définir un mot de passe personnalisé pour MySQL.Si vous définissez un mot de passe personnalisé pour MySQL, remplacez <mot_passe_défini_par_utilisateur> par votre mot de passe personnalisé.
      Contactez votre administrateur pour obtenir le mot de passe MySQL par défaut.
      Par exemple, sur la console NFA :
      Before 21.2.8 mysqldump --routines --events -u root reporter --skip-lock-tables > reporterbackup.sql mysqldump --routines --events -u root mysql proc > proc.sql From 21.2.8 mysqldump --routines --events -u root reporter --skip-lock-tables > reporterbackup.sql mysqldump --routines --events -u root -p<user_defined_password> mysql proc > proc.sql
      Remplacez
      mysql -u root
      par
      mysql -u root -p<mot_passe_défini_par_utilisateur>
      . A partir de NFA 21.2.8, vous pouvez définir un mot de passe personnalisé pour MySQL.Si vous définissez un mot de passe personnalisé pour MySQL, remplacez <mot_passe_défini_par_utilisateur> par votre mot de passe personnalisé.
      Contactez votre administrateur pour obtenir le mot de passe MySQL par défaut.
      Sur les Harvesters :
      mysqldump --routines --events -u root harvester --skip-lock-tables > harvesterbackup.sql mysqldump --routines --events -u root data_retention --skip-lock-tables > data_retentionbackup.sql mysqldump --routines --events -u root mysql proc > proc.sql
  4. (Facultatif) Vérifiez que la taille de la sauvegarde dépasse 1 Ko afin de vous assurer que l'utilitaire
    mysqldump
    s'est exécuté correctement.
Informations complémentaires :
Reportez-vous à la documentation de l'utilitaire mysqldump.
Restauration des sauvegardes
Cette procédure a pour but de restaurer les données sur un serveur Windows, mais le chemin d'accès à la base de données est le même pour un serveur Linux.
Procédez comme suit :
  1. Connectez-vous avec des droits d'administrateur.
  2. Restaurez chaque fichier ou répertoire cible depuis son emplacement distant vers son emplacement d'origine :
    • Fichiers de configuration personnalisés : divers emplacements (tout serveur)
    • Base de données HarvesterArchive :
      <chemin_installation>
      \Netflow\datafiles\HarvesterArchive
      (serveur autonome ou de Harvester)
    • Base de données archive :
      <chemin_installation>
      \Netflow\datafiles\ReaperArchive (serveur autonome ou de Harvester)
    • Base de données Archive15 :
      <chemin_installation>
      \Netflow\datafiles\ReaperArchive15 (serveur autonome ou de Harvester)
  3. Restaurez chacune des bases de données. Restaurez la base de données
    reporter
    en premier, quelle que soit l'architecture de déploiement.
    1. Base de données du Reporter :
      reporter
      (console autonome ou NFA)
    2. Base de données de conservation des donnéees personnalisée :
      data_retention
      (serveur autonome ou de Harvester)
    3. Base de données du Harvester :
      harvester
      (serveur autonome ou de Harvester)
    Pour obtenir des résultats optimaux, effectuez la restauration vers une nouvelle installation.
    mysql –e “drop database <
    dbname
    >;” mysql -e "create database <dbname>;" mysql -u root <
    dbname
    > <
    dbbackupname.sql
    mysql -u root mysql < proc.sql
    Remplacez
    mysql -u root
    par
    mysql -u root -p<mot_passe_défini_par_utilisateur>
    . A partir de NFA 21.2.8, vous pouvez définir un mot de passe personnalisé pour MySQL.Si vous définissez un mot de passe personnalisé pour MySQL, remplacez <mot_passe_défini_par_utilisateur> par votre mot de passe personnalisé.
    Contactez votre administrateur pour obtenir le mot de passe MySQL par défaut.