Guide d'installation et de mise à niveau d'NetBackup IT Analytics pour Linux

Last Published:
Product(s): NetBackup IT Analytics (11.3)
  1. Présentation de l'installation
    1.  
      Introduction
    2.  
      NetBackup IT AnalyticsComposants
    3.  
      Licence Standard Edition ou Shared Services
    4.  
      Options d'installation
    5.  
      Prise en charge de plusieurs langues et remarques relatives aux paramètres régionaux (Linux)
    6.  
      Produits tiers et open source pris en charge
  2. Installation de NetBackup IT Analytics sur un serveur Linux
    1.  
      Étape 1 : Obtenir le fichier de clé de licence de NetBackup IT Analytics
    2.  
      Étape 2 : Stratégies de déploiement du Portail et de la base de données
    3.  
      Étape 3 : Conditions préalables pour le portail et la base de données
    4. Étape 4 : Installer les fichiers binaires d'application de la base de données Oracle (Linux)
      1.  
        Création d'une base de données et d'utilisateurs dans une batterie Oracle existante lors d'un déploiement d'architecture fractionnée
    5.  
      Tâche 5 : Installation des fichiers binaires d'application du Portail (Linux)
    6.  
      Étape 6 : Démarrage des services du Portail (Linux)
    7.  
      Étape 7 : Connexion au Portail
    8.  
      Étape 8 : Installation d'une licence
    9. Vérification de la configuration de licence actuelle
      1.  
        Exécution du rapport Résumé des licences
      2.  
        À propos de la version et de la licence NetBackup IT Analytics
      3.  
        Afficher les Détails de la licence
    10. Étapes suivantes
      1.  
        Effectuer une sauvegarde à froid de la base de données
      2.  
        Processus de sauvegarde de base de données recommandé
  3. Mise à niveau du portail NetBackup IT Analytics sous Linux
    1.  
      Présentation
    2.  
      Chemin d'accès à la mise à niveau
    3.  
      Avant la mise à niveau
    4. Mettre à niveau le portail NetBackup IT Analytics
      1.  
        Mise à niveau d'un environnement de services partagés
      2.  
        Exécution du programme d'installation de l'utilitaire de mise à niveau (Linux)
      3.  
        Problèmes connus
      4.  
        Exécuter l'utilitaire de mise à niveau
      5.  
        Après la mise à niveau
      6.  
        Méthodes de mise à niveau pour incorporer des objets d'entreprise
      7. Fusion d'attributs lors de la mise à niveau du portail
        1.  
          Gestion des attributs lors de la mise à niveau du portail
        2.  
          Exemple de fusion de valeurs d'attribut
        3.  
          Étapes pour renommer des attributs dupliqués
        4.  
          Meilleure pratique pour les attributs dans les environnements multiclients
    5. Mises à niveau du collecteur de données
      1.  
        Conditions préalables obligatoires
    6.  
      Dépannage - Mises à niveau manuelles du collecteur de données
    7.  
      Résolution des défaillances lors de la mise à niveau du Gestionnaire de mise à niveau Data Collector et lors du téléchargement des lots du collecteur sous Linux
    8.  
      Mises à jour du collecteur à partir du portail NetBackup IT Analytics
  4. Mise à niveau et migration vers un nouveau serveur
    1. Mise à niveau et migration vers un nouveau serveur
      1.  
        Installez la dernière version de NetBackup IT Analytics sur le nouveau serveur
      2.  
        Effectuez une exportation de la base de données sur le serveur existant
      3.  
        Arrêtez les services de portail et d'agent sur le nouveau serveur
      4.  
        Supprimez et recréez l'utilisateur du portail existant sur le nouveau serveur
      5.  
        Importez la base de données sur le nouveau serveur
      6.  
        Démarrez les services de portail et d'agent sur le nouveau serveur
      7.  
        Télécharger, installer et exécuter pour mettre à niveau le schéma de base de données
    2.  
      Test
    3.  
      Mettez à jour les fichiers binaires du collecteur de données (si nécessaire)
  5. Annexe A. Xvfb (X Virtual Frame Buffer)
    1.  
      Configurer Xvfb (X Virtual Frame Buffer)
  6. Annexe B. Correctifs Oracle pour le serveur de base de données
    1. Application du correctif Oracle 19c de juillet 2024
      1.  
        Configuration de la pré-installation.
      2.  
        Étapes de l'installation d'OPatch
      3.  
        Installation des correctifs Oracle
      4.  
        Validation des correctifs de la base de données et OJVM
      5.  
        Validation de la mise à jour de la version du JDK

Création d'une base de données et d'utilisateurs dans une batterie Oracle existante lors d'un déploiement d'architecture fractionnée

Cette procédure indique les étapes de création d'une base de données et d'utilisateurs dans une batterie Oracle existante lors d'un déploiement d'architecture fractionnée.NetBackup IT Analytics

Conditions préalables

Tableau : Conditions préalables à la création d'une base de données et d'utilisateurs dans une batterie Oracle existante

Conditions requises

Description

Oracle

Version 19c avec les derniers correctifs de sécurité appliqués.

Base de données enfichable

  • Créez une base de données enfichable sur le serveur de base de données central. Utilisez un nom accepté par Oracle. Exemple : scdb ou itadb.

  • Assurez-vous que les tailles de bloc 16k sont prises en charge.

    SQL> select name, block_size, current_size from v$buffer_pool;

Création d'une base de données et les utilisateurs :

  1. Créez des espaces de stockage spécifiques à NetBackup IT Analytics.

    Nom de l'espace de stockage

     

    Commandes de référence

    aptare_tbs_data_1m

     
    CREATE TABLESPACE aptare_tbs_data_1m 
    DATAFILE <datafile path> SIZE 8G AUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED
    LOGGING ONLINE PERMANENT BLOCKSIZE 8192
    EXTENT MANAGEMENT LOCAL AUTOALLOCATE DEFAULT 
    NOCOMPRESS  SEGMENT SPACE MANAGEMENT AUTO
    /
       

    aptare_tbs_idx_1m

     
    CREATE TABLESPACE aptare_tbs_idx_1m
    DATAFILE <datafile path> SIZE 8G AUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED
    LOGGING ONLINE PERMANENT BLOCKSIZE 8192
    EXTENT MANAGEMENT LOCAL AUTOALLOCATE DEFAULT 
    NOCOMPRESS SEGMENT SPACE MANAGEMENT AUTO
    /
       

    aptare_tbs_data_20m

     
    CREATE TABLESPACE aptare_tbs_data_20m
    DATAFILE <datafile path> SIZE 8G AUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED
    LOGGING ONLINE PERMANENT BLOCKSIZE 8192
    EXTENT MANAGEMENT LOCAL AUTOALLOCATE DEFAULT 
    NOCOMPRESS SEGMENT SPACE MANAGEMENT AUTO
    /
       

    aptare_tbs_idx_10m

     
    CREATE TABLESPACE aptare_tbs_idx_10m
    DATAFILE <datafile path> SIZE 8G AUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED
    LOGGING ONLINE PERMANENT BLOCKSIZE 8192
    EXTENT MANAGEMENT LOCAL AUTOALLOCATE DEFAULT 
    NOCOMPRESS SEGMENT SPACE MANAGEMENT AUTO
    /
       

    aptare_tbs_data_200m

     
    CREATE TABLESPACE aptare_tbs_data_200m
    DATAFILE <datafile path> SIZE 8G AUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED
    LOGGING ONLINE PERMANENT BLOCKSIZE 16K
    EXTENT MANAGEMENT LOCAL AUTOALLOCATE DEFAULT 
    NOCOMPRESS SEGMENT SPACE MANAGEMENT AUTO
    /

    aptare_tbs_idx_100m

     
    CREATE TABLESPACE aptare_tbs_idx_100m
    DATAFILE <datafile path> SIZE 8G AUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED
    LOGGING ONLINE PERMANENT BLOCKSIZE 16K
    EXTENT MANAGEMENT LOCAL AUTOALLOCATE DEFAULT 
    NOCOMPRESS SEGMENT SPACE MANAGEMENT AUTO
    /
       

    aptare_tbs_data_200m_lob

     
    CREATE TABLESPACE aptare_tbs_data_200m_lob
    DATAFILE <datafile path> SIZE 8G AUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED
    LOGGING ONLINE PERMANENT BLOCKSIZE 16K
    EXTENT MANAGEMENT LOCAL AUTOALLOCATE DEFAULT 
    NOCOMPRESS  SEGMENT SPACE MANAGEMENT AUTO
    /
       

    aptare_tbs_data_200m_col

     
    CREATE TABLESPACE aptare_tbs_data_200m_col
    DATAFILE <datafile path> SIZE 8G AUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED
    LOGGING ONLINE PERMANENT BLOCKSIZE 16K
    EXTENT MANAGEMENT LOCAL AUTOALLOCATE DEFAULT 
    NOCOMPRESS SEGMENT SPACE MANAGEMENT AUTO
    /
       

    aptare_tbs_iot_200m

     
    CREATE TABLESPACE aptare_tbs_iot_200m 
    DATAFILE <datafile path> SIZE 8G AUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED
    LOGGING ONLINE PERMANENT BLOCKSIZE 16K
    EXTENT MANAGEMENT LOCAL AUTOALLOCATE DEFAULT 
    NOCOMPRESS SEGMENT SPACE MANAGEMENT AUTO
    /
  2. Créez deux utilisateurs de schéma de base de données : PORTAL et APTARE_RO.

    Le mot de passe de l'utilisateur portal doit être PORTAL et le mot de passe de l'utilisateur APTARE_RO doit être aptaresoftware123. Vous pouvez modifier les deux mots de passe une fois l'installation du Portail NetBackup IT Analytics terminée.

    Consultez la section Assignation de mots de passe personnalisés lors de la création d'un utilisateur pour modifier ces mots de passe au moment de la création de l'utilisateur en raison des politiques de mot de passe configurées sur Oracle.

  3. Créez les répertoires de base de données requis suivants avec les autorisations nécessaires :
    CREATE OR REPLACE DIRECTORY UNIX_DIR AS '/u01/aptare/database';
    CREATE OR REPLACE DIRECTORY LOGFILE_DIR AS '/tmp';
    GRANT READ,WRITE ON DIRECTORY UNIX_DIR to portal;
    GRANT READ,WRITE ON DIRECTORY LOGFILE_DIR to portal;

    Notez que le chemin d'accès au dossier sur le système de fichiers du serveur de base de données peut également être modifié.

  4. Accordez les privilèges suivants au schéma utilisateur respectif :

    Schéma spécifique à l'utilisateur

     

    Droits requis pour le schéma

    APTARE_RO

     
    GRANT CONNECT TO aptare_ro;
    GRANT CREATE ANY CONTEXT TO aptare_ro;
    GRANT CREATE SYNONYM TO aptare_ro;
       

    PORTAIL

     
     
    GRANT CONNECT       TO PORTAL;
    GRANT RESOURCE      TO PORTAL;
    GRANT CREATE TABLESPACE     TO PORTAL;
    GRANT UNLIMITED TABLESPACE  TO PORTAL;
    GRANT QUERY REWRITE TO PORTAL;
    GRANT SELECT_CATALOG_ROLE   TO PORTAL;
    GRANT SELECT ANY DICTIONARY TO PORTAL;
    GRANT CREATE ANY LIBRARY    TO PORTAL;
    GRANT SELECT ON dba_free_space TO PORTAL;
    GRANT SELECT ON dba_data_files TO PORTAL;
    GRANT SELECT ON dba_temp_files TO PORTAL;
    GRANT CREATE SESSION, CREATE ANY CONTEXT TO PORTAL;
     

    Instruction d'exécution du package dbms_session :

      
    GRANT EXECUTE ON DBMS_SESSION TO PORTAL;
    GRANT EXECUTE ON DBMS_LOCK TO PORTAL;
     

    Instruction d'exécution du package dbms_utility :

      
    GRANT EXECUTE ON DBMS_UTILITY TO PORTAL;
    GRANT CREATE VIEW TO PORTAL;
     GRANT CREATE TABLE TO PORTAL;
     

    Instruction pour créer des vues matérialisées

      
    GRANT CREATE MATERIALIZED VIEW TO PORTAL;
     

    Instruction de configuration du répertoire de consignation

      
     GRANT CREATE ANY DIRECTORY TO PORTAL;
     

    Instruction à ajouter pour Oracle 19c

      
    GRANT CREATE JOB TO PORTAL;
    GRANT EXECUTE ON DBMS_SCHEDULER TO PORTAL;
     

    Instruction pour ajouter de la sécurité

      
    GRANT EXECUTE ON SYS.DBMS_LOB        TO PORTAL;
    GRANT EXECUTE ON SYS.UTL_FILE        TO PORTAL;
    GRANT EXECUTE ON SYS.DBMS_RANDOM     TO PORTAL;
    GRANT EXECUTE ON SYS.DBMS_JOB        TO PORTAL;
    GRANT EXECUTE ON SYS.DBMS_SQL        TO PORTAL;
    GRANT READ    ON SYS.ALL_DIRECTORIES TO PORTAL;
    GRANT READ    ON SYS.DUAL            TO PORTAL;
    
     

    Instruction pour activer la conformité FIPS

      
    GRANT EXECUTE ON DBMS_CRYPTO TO PORTAL;
Assignation de mots de passe personnalisés lors de la création d'un utilisateur

Si les administrateurs de base de données veulent assigner des mots de passe personnalisés aux utilisateurs PORTAL et APTARE_RO pendant la création des utilisateurs, assurez-vous que les modifications suivantes sont apportées aux scripts et aux fichiers de configuration de sorte que la création de schéma réussisse.

Pour attribuer des mots de passe personnalisés lors de la création d'un utilisateur :

  1. Copiez le contenu de l'image ISO du Portail dans un répertoire local du serveur du Portail de sorte que les fichiers puissent être modifiés.
     
    # mount -o loop itanalytics_installer_11300_linux.iso /mnt/diska
    # mkdir /tmp/portal
    # cp -r /mnt/diska/* /tmp/portal
  2. Exécutez le programme d'installation du portail itanalyticsinstaller.sh.
    • Lorsque le programme d'installation vous invite à entrer le SID Oracle, fournissez le Nom du service pour la base de données.

    • Rejetez l'exécution de create_itanalytics_schema_objects.sh lorsque vous y êtes invité en saisissant n.

    • Si le test de connexion de la base de données échoue pour une raison quelconque, vérifiez et modifiez les valeurs de HOST, PORT, SERVICE_NAME et SID dans le fichier /tmp/portal/oracle/tnsnames.ora et réexécutez itanalyticsinstaller.sh.

  3. Mettez à jour le script /tmp/portal/create_itanalytics_schema_objects.sh aux emplacements suivants.
    ORACLE_PORTAL_SEC_CODE=<password for portal user>
    ORACLE_APTARE_RO_SEC_CODE=<password for aptare_ro user>
  4. Mettez à jour le fichier <INSTALL_PATH>/aptare/portalconf/portal.properties aux emplacements suivants
    db.password=<unencrypted password for portal user>
    db.password.encrypted=<keep this field empty>
    db.ro_user_password=<unencrypted password for aptare_ro user>
    db.ro_user_password.encrypted=<keep this field empty>
  5. Mettez à jour le fichier <INSTALL_PATH>/aptare/datarcvrconf/datrarcvrproperties.xml aux emplacements suivants. Notez que ces mots de passe seront chiffrés une fois que le service de portail aura démarré.
    <Passwrod>unencrypted password for portal user</Password>
    <ro_passwrod>unencrypted password for aptare_ro user</ro_password>

    Si le SID et le Nom du service de la base de données ne sont pas identiques, vérifiez que l'URL et les étiquettes oracle_service_name sont mises à jour avec le Nom du service à la place du SID.

    <URL>jdbc:oracle:thin:@//10.xx.yy.zz:1521/Service_Name</URL>
    <oracle_service_name>Service_Name</oracle_service_name>
  6. Modifiez le fichier <INSTALL_PATH>/aptare/database/load_scripts/load_nbu_data.plb et commentez l'appel à load_discovery.
     -- @../load_scripts/load_discovery

    Remarque :

    Le chemin d'accès <INSTALL_PATH>/aptare/database/ n'existera pas tant que vous ne vous exécuterez pas create_itanalytics_schema_objects.shcomme indiqué ci-dessous au moins une fois.

  7. Assurez-vous que la base de données prend en charge la taille NVARCHAR2 jusqu'à 2048. Dans le cas où il n'est pas possible d'apporter des modifications, modifiez le fichier ci-dessous comme suit :
    # vi  /opt/aptare/database/stored_procedures/cmv/create_cmv_schema.plb

    Modifiez la ligne ci-dessous (n° 9) pour la table apt_cmv_reason.

    description NVARCHAR2(2048)

    par

    description NVARCHAR2(2000)
  8. Exécutez le script de création du schéma en tant qu'utilisateur aptare. Assurez-vous qu'il n'y a aucune erreur « ORA- » générée dans le fichier journal.
    # su  - aptare
             # create_itanalytics_schema_objects.sh  -h <Oracle database server IP address> -p <Oracle database listener port>
  9. Installez la licence.
    # <INSTALL_PATH>/aptare/utils/installlicenseUI.sh /mnt/diska/foundation_license.slf
  10. Démarrez les services.
    # <INSTALL_PATH>/aptare/bin/aptare start