25.2 Mise à niveau de l'applicatif à l'aide de WebYast

Vous pouvez mettre l'applicatif à niveau à l'aide de WebYaST uniquement sur les versions 7.3.2 ou ultérieures de Sentinel, et si vous avez manuellement mis à niveau le RPM de NetIQ Change Guardian comme indiqué dans les Notes de version de Sentinel 7.3.2.

en cas de mise à niveau de l'applicatif à partir de versions antérieures à Sentinel 7.3.2, vous devez utiliser l'utilitaire de ligne de commande Zypper, car une intervention de l'utilisateur est requise pour effectuer cette opération. WebYaST ne permet pas ce type d'intervention. Pour plus d'informations sur la mise à niveau de l'applicatif à l'aide de Zypper, consultez la Section 25.1, Mise à niveau de l'applicatif à l'aide de Zypper.

  1. Loguez-vous à l'applicatif Sentinel en tant qu'utilisateur avec le rôle d'administrateur.

  2. Sauvegardez votre configuration, puis créez une exportation ESM.

    Pour plus d'informations, reportez-vous à la section Backing Up and Restoring Data (Sauvegarde et restauration des données) du manuel NetIQ Sentinel Administration Guide (Guide d'administration de NetIQ Sentinel).

  3. (Facultatif) Si vous avez personnalisé les paramètres de configuration dans les fichiers server.xml, collector_mgr.xml ou correlation_engine.xml, assurez-vous d'avoir créé les fichiers de propriétés appropriés nommés avec l'id obj-component pour vous assurer que les personnalisations sont conservées après la mise à niveau. Pour plus d'informations, consultez la section Maintaining Custom Settings in XML Files (Conservation des paramètres personnalisés dans les fichiers XML) du NetIQ Sentinel Administration Guide (Guide d'administration de NetIQ Sentinel).

  4. Si vous souhaitez mettre à niveau l'applicatif Sentinel, cliquez sur Applicatif pour lancer WebYaST.

  5. Si vous souhaitez mettre à niveau un applicatif de gestionnaire de collecteurs ou de moteur de corrélation, indiquez l'URL de l'ordinateur concerné en utilisant le port 4984 pour lancer WebYaST, sous la forme https://<adresse_IP>:4984, où <adresse_IP> est l'adresse IP du gestionnaire de collecteurs ou du moteur de corrélation. Effectuez les opérations de l'Étape 6 à l'Étape 10.

  6. (Facultatif) Si vous n'avez pas encore enregistré l'applicatif pour les mises à jour automatiques, enregistrez-le.

    Pour plus d'informations, reportez-vous à la section Section 13.3.3, Enregistrement pour obtenir les mises à jour.

    Si l'applicatif n'est pas enregistré, Sentinel vous l'indique en affichant un avertissement en jaune.

  7. Pour vérifier si des mises à jour sont disponibles, cliquez sur Mises à jour.

    Les mises à jour disponibles s'affichent.

  8. Sélectionnez les mises à jour et appliquez-les.

    Les mises à jour peuvent prendre quelques minutes. Une fois la mise à jour effectuée, la page de connexion de WebYaST apparaît.

    Avant de mettre à jour l'applicatif, WebYaST arrête automatiquement le service Sentinel. Vous devez redémarrer ce service manuellement une fois la mise à niveau terminée.

  9. Redémarrez le service Sentinel à l'aide de l'interface Web.

    Pour plus d'informations, reportez-vous à la section Section 13.4, Arrêt et démarrage du serveur à l'aide de WebYaST.

  10. (Conditionnel) Si Sentinel est installé sur un port personnalisé ou si le gestionnaire des collecteurs ou le moteur de corrélation est en mode FIPS, exécutez la commande suivante :

    /opt/novell/sentinel/setup/configure.sh
    
  11. Videz le cache de votre navigateur Web pour afficher la dernière version de Sentinel.

  12. Effacez le cache de Java Web Start sur les ordinateurs clients afin d'utiliser la dernière version des applications Sentinel.

    Vous pouvez effacer le cache de Java Web Start à l'aide de la commande javaws -clearcache ou du centre Java Control Center. Pour plus d'informations, consultez le fichier http://www.java.com/en/download/help/plugin_cache.xml.

  13. (Conditionnel) Si la base de données PostgreSQL a été mise à niveau vers une version majeure (8.0 vers 9.0 ou 9.0 vers 9.1, par exemple), effacez les anciens fichiers PostgreSQL de la base de données. Pour savoir si la base de données PostgreSQL a été mise à niveau, consultez les notes de version de Sentinel.

    1. Connectez-vous en tant qu'utilisateur novell.

      su novell
      
    2. Accédez au dossier bin :

      cd /opt/novell/sentinel/3rdparty/postgresql/bin
      
    3. Supprimez tous les anciens fichiers postgreSQL à l'aide de la commande suivante :

      ./delete_old_cluster.sh
      
  14. (Conditionnel) Si vous effectuez une mise à niveau à partir de Sentinel 7.1.1 ou d'une version antérieure, par défaut, le programme d'installation ne fait pas migrer les données SI (Security Intelligence). Pour faire migrer des données SI à partir de Sentinel 7.1.1 ou d'une version antérieure, activez manuellement la migration des données SI en procédant comme suit :

    1. Passez à l'utilisateur Novell :

      su novell
      
    2. Ouvrez le fichier /etc/opt/novell/sentinel/config/server.xml.

    3. Ajoutez la propriété suivante dans la section du composant BaseliningRuntime :

      <property name="baselining.migration.check">true</property>
      
    4. Redémarrez le serveur Sentinel.