Liste de contrôle pour la mise à niveau de la pile de produits Rational Engineering Lifecycle Manager

Rational Engineering Lifecycle Manager fonctionne avec d'autres produits, qui doivent également être mis à niveau. Utilisez la liste de contrôle de planification pour organiser le processus de mise à niveau et suivez la séquence de déroulement recommandée.

Chemins de mise à niveau pris en charge

Pour mettre à niveau vos produits, installez la nouvelle version de chaque produit, mettez à jour les fichiers de configuration, ajoutez ou mettez à jour les tables dans les référentiels de bases de données existants et mettez à niveau l'entrepôt de données.

Si vous mettez à niveau des produits résidant sur des serveurs d'applications séparés, ces applications continueront à s'exécuter sur des serveurs d'applications distincts après la mise à niveau. Le fusionnement de plusieurs produits sur un seul serveur d'applications n'est pas pris en charge. Cependant, vous pouvez toujours enregistrer plusieurs applications auprès de la même application Jazz Team Server.

Avant de commencer

Avant de mettre à niveau vos produits, passez en revue la liste de contrôle suivante :
Tableau 1. Liste de contrôle de planification de pré-mise à jour
Tâches de planification Informations supplémentaires
Utiliser les rapports de compatibilité des produits logiciels : cette page permet de rechercher et de générer des rapports sur un produit. Les informations incluent les prérequis, la traduction du produit dans une langue donnée, la date de fin du service, les environnements de virtualisation du serveur, etc. Utiliser le générateur de rapport de compatibilité des produits logiciels
Créer une fiche de données de mise à niveau : dans cette fiche, vous pouvez collecter et enregistrer des données spécifiques nécessaires à la mise à niveau, telles que les URL et les ID utilisateur. Pour un exemple de fiche de données, voir le modèle Collaborative Lifecycle Management
Vérifier que le matériel et le logiciel correspondent à la configuration système minimale : pour en savoir plus sur les nouvelles conditions et déterminer si votre système répond à la configuration minimale, cliquez sur le lien Exigences système. Configuration système détaillée pour Rational Engineering Lifecycle Manager
Obtenir le support d'installation du produit : pour le téléchargement de référentiel local, le disque dur doit disposer d'un espace libre d'environ 5 Go pour télécharger et extraire le support d'installation de chaque produit.  
Prévoir l'indisponibilité de vos applications : vos applications sont indisponibles pendant une courte durée lors de la sauvegarde de tous les éléments et de la mise à jour des applications. Toutes les applications connectées à Jazz Team Server sont hors ligne lorsque Jazz Team Server est hors ligne. Veillez à fournir un délai suffisant pour sauvegarder complètement vos applications existantes.  
S'informer sur les licences : il peut être nécessaire d'obtenir de nouvelle licences pour les versions mises à niveau des produits. Les nouvelles licences seront compatibles avec les applications précédentes, mais les applications mises à jour ne fonctionnent pas avec les licences précédentes.

Le schéma d'octroi des licences de la plupart des produits repose sur des rôles. Lorsque vous achetez une licence basée sur un rôle, vous disposez de l'accès en écriture, en lecture et en commentaire à certaines ou toutes les fonctions de l'application.

Gérer les licences
Respecter les prérequis de la base de données :
  • Vous diposez du nom d'utilisateur et du mot de passe corrects. Dans les systèmes UNIX, obtenez le mot de passe du propriétaire d'instance DB2 ; il s'agit généralement de l'utilisateur db2inst1.
  • Vous avez sauvegardé la base de données avant de lancer la mise à niveau.
  • Les produits Jazz Team Server (tels que Rational Team Concert et Rational Engineering Lifecycle Manager) utilisent le fichier teamserver.properties pour enregistrer les connexions de base de données, les noms d'utilisateur et les mots de passe. L'utilisateur indiqué dans le fichier teamserver.properties doit disposer des droits d'administrateur système sur la base de données.
  • Si vous envisagez de créer toutes les base de données sur un même serveur, vérifiez que le nombre maximal de base de données actives simultanément est supérieur au nombre de base de données actives. Si cette valeur est inférieure au nombre de bases de données actives, l'erreur SQL 1041 est générée.
 
Comprendre le processus de mise à niveau : informez-vous sur le processus de mise à niveau et identifiez son impact sur le déploiement.  

Contraintes de mise à niveau

Suivez les instructions ci-dessous pour augmenter les chances de succès de la migration :
  • Chaque Jazz Team Server utilisé doit être au même niveau que la version la plus élevée du produit qui y est enregistrée.
  • Lorsque l'application Configuration Management (Gestion des modifications) est partagée entre Rhapsody Design Manager et Rational Engineering Lifecycle Manager, elle doit correspondre au même niveau de version que le produit ayant la version la plus élevée.
  • Si vous installez Jazz Team Server et une application utilisant Jazz Team Server (telle que Rational Team Concert ou Rational Engineering Lifecycle Manager) sur le même serveur WebSphere Application Server, vous devez appliquer les éditions de maintenance futures aux deux simultanément.

Présentation du chemin de mise à niveau

Suivez la séquence de mise à niveau suivante :
  1. Jazz Team Server 5.0.1 (s'il se trouve sur le même serveur d'applications que les autres applications)
  2. Application Configuration Management (Gestion des modifications)
  3. Lifecycle Query Engine
  4. Rational Team Concert, Rational DOORS Next Generation et Rational Quality Manager 5.0.1
  5. Rational DOORS et DOORS Web Access version 9.6.0.1
  6. Rational Rhapsody version 8.1.1
  7. Rational Rhapsody Design Manager version 5.0.1
  8. Rational Engineering Lifecycle Manager version 5.0.1
Il n'est pas nécessaire de mettre à niveau tous les produits et composants si vous respectez les restrictions énumérées dans la section "Contraintes de mise à niveau".

Mettre à niveau Jazz Team Server, Rational Team Concert, Rational DOORS Next Generation et Rational Quality Manager

Mettez à niveau Jazz Team Server, Rational Team Concert, Rational DOORS Next Generation et Rational Quality Manager en suivant les instructions de la documentation produit de la solution Rational pour Collaborative Lifecycle Management. Installez la nouvelle version de chaque produit et mettez à niveau les fichiers de configuration, ajoutez ou mettez à jour les tables dans les référentiels de bases de données et mettez à niveau l'entrepôt de données.

La section suivante de la documentation produit présente le processus de mise à niveau : Mise à niveau de la solution Rational pour CLM. Utilisez le guide de mise à niveau interactive pour sélectionner vos options d'installation et déterminer le chemin de mise à niveau optimal.

La rubrique Présentation du processus de déploiement et de mise à niveau est particulièrement importante.

Pour plus d'informations, voir le manuel Rational solution for Collaborative Lifecycle Management 2012 Upgrade Guide.

Remarque : Si vous n'utilisez pas Rational Team Concert et Rational Quality Manager mais que vous utilisez toujours Jazz Team Server pour connecter Rational Engineering Lifecycle Manager à d'autres produits de votre solution de cycle de vie, vous devez mettre à niveau Jazz Team Server vers la 5.0.1. Pour effectuer la mise à niveau, rendez-vous sur le site de téléchargements Jazz.net Jazz Foundation. Suivez les instructions du guide d'installation interactive CLM, en sélectionnant uniquement l'installation de Jazz Team Server.

Mise à niveau de Lifecycle Query Engine

Dans une topologie de production, effectuez une mise à niveau vers la dernière version de Lifecycle Query Engine lorsque celui-ci est exécuté sur un serveur distinct.

Le processus de mise à niveau des versions précédentes de Lifecycle Query Engine vers la version 2.0 se lance automatiquement. Lorsque vous mettez à jour le fichier WAR et que vous démarrez le serveur, Lifecycle Query Engine détermine si une mise à niveau est nécessaire.

Mise à niveau de Rational DOORS et DOORS Web Access

Pour mettre à niveau Rational DOORS, sauvegardez toutes les données DOORS. La nouvelle version de Rational DOORS est installée dans un nouveau répertoire. Si la mise à niveau aboutit, la version antérieure est supprimée.

Pour savoir comment mettre à niveau Rational DOORS and DOORS Web Access, voir Mise à niveau de Rational DOORS et Rational DOORS Web Access

Mise à niveau de Rational Rhapsody

Pour mettre à niveau Rational Rhapsody, sauvegardez toutes les données Rational Rhapsody, désinstallez la version actuelle de Rhapsody, puis installez la nouvelle version.

Pour savoir comment mettre à niveau Rhapsody, voir Mise à niveau de Rational Rhapsody.

Mise à niveau de Rational Rhapsody Design Manager

Pour mettre à niveau Rhapsody Design Manager, installez la nouvelle version du produit, puis mettez à jour les fichiers de configuration et ajoutez ou mettez à jour les tables dans les référentiels de base de données existants.

Pour savoir comment mettre à niveau Rhapsody Design Manager, voir Mise à niveau de Design Management à partir d'une version précédente

Mise à niveau de Rational Engineering Lifecycle Manager

Pour mettre à niveau Rational Engineering Lifecycle Manager, installez la nouvelle version du produit, puis mettez à jour les fichiers de configuration et ajoutez ou mettez à jour les tables dans les référentiels de base de données existants. La configuration des relations entre les produits est stockée dans la base de données Jazz Team Server et elles est conservée si vous effectuez correctement la mise à niveau.

Après la mise à niveau, il peut être nécessaire de recréer l'index en utilisant Lifecycle Query Engine en fonction des produits que vous avez mis à niveau et selon que vous voulez utiliser des données fournies par les nouveaux dictionnaires.

Pour savoir en détail comment mettre à niveau Rational Engineering Lifecycle Manager, voir Mettre à niveau Rational Engineering Lifecycle Manager fonctionnant avec WebSphere Application Server


Commentaires