Mise à niveau de la pile de produits Rational Engineering Lifecycle Manager

Chemins de mise à niveau pris en charge

Le processus de mise à niveau est réalisé par une installation côte à côte. Chaque produit doit être mis à niveau en installant sa nouvelle version et en mettant à jour les fichiers de configuration, en ajoutant ou en mettant à jour les tables dans les référentiels de bases de données existants et en mettant à 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 dans la même application Jazz Team Server.

Avant de commencer

Avant de migrer les 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 fin du service, les environnements de virtualisation du serveur, etc. Utiliser le générateur de rapport de compatibilité des produits logiciels : http://publib.boulder.ibm.com/infocenter/prodguid/v1r0/clarity/index.html
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 afficher un exemple de fiche de données, voir le modèle Collaborative Lifecycle Management : https://jazz.net/wiki/bin/view/Main/UpgradeDatasheet
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 seront 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 seront mises hors ligne lorsque Jazz Team Server sera 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 dans teamserver.properties doit disposer des droits d'administrateur 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

L'ordre de mise à niveau à respecter est le suivant :
  1. Jazz Team Server version 4.0.6 (s'il se trouve sur le même serveur d'applications que les autres applications)
  2. Application Configuration Management (Gestion des modifications)
  3. Rational Team Concert et Rational Quality Manager version 4.0.6
  4. Rational DOORS et DOORS Web Access version 9.5.2.1
  5. Rational Rhapsody version 8.0.6
  6. Rational Rhapsody Design Manager version 4.0.6
  7. Rational Engineering Lifecycle Manager version 4.0.6
Il n'est pas nécessaire de mettre à niveau tous les produits et composants si vous respectez les restrictions énumérés dans la section "Contraintes de mise à niveau" ci-dessus.

Mise à niveau de Jazz Team Server, Rational Team Concert et Rational Quality Manager

Jazz Team Server, Rational Team Concert et Rational Quality Manager doivent être mis à niveau en suivant les instructions du centre de documentation de Rational solution for Collaborative Lifecycle Management. Le processus de mise à niveau est réalisé par une installation côte à côte. Chaque produit doit être mis à niveau en installant sa nouvelle version et en mettant à jour les fichiers de configuration, en ajoutant ou en mettant à jour les tables dans les référentiels de bases de données existants et en mettant à niveau l'entrepôt de données.

La section suivante du centre de documentation présente le processus de mise à niveau, et le guide de mise à niveau interactive permet de sélectionner les options applicables à votre installation et de déterminer le chemin de mise à niveau optimal. Mise à niveau de la solution Rational pour CLM

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

D'autres instructions sont disponibles dans 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 version 4.0.6. Vous pouvez le faire via le site de téléchargements Jazz.net Jazz Foundation : https://jazz.net/downloads/jazz-foundation/. Suivez les instructions du guide d'installation interactive CLM en sélectionnant uniquement l'installation de Jazz Team Server.

Mise à niveau de Rational DOORS et DOORS Web Access

Rational DOORS n'est pas mis à niveau après une installation côte à côte mais en sauvegardant toutes les données DOORS, puis en installant DOORS dans un nouveau répertoire, la version précédente étant supprimée.

Les instructions de mise à niveau de Rational DOORS sont disponibles dans le centre de documentation de Rational DOORS dans la section intitulée : Mise à niveau à partir d'une version antérieure

Mise à niveau de Rational Rhapsody

Rational Rhapsody est mis à niveau en sauvegardant vos données, en désinstallant la version précédente de Rhapsody, puis en installant la nouvelle version.

Les instructions de mise à niveau de Rhapsody sont disponibles dans le centre de documentation de Rational Rhapsody dans la section intitulée : Mise à niveau de Rational Rhapsody

Mise à niveau de Rational Rhapsody Design Manager

Le processus de mise à niveau de Rhapsody Design Manager est une installation côte à côte. Il doit être mis à niveau en installant la nouvelle version du produit et les fichiers de configuration et en ajoutant ou en mettant à jour les tables dans les référentiels de base de données existants.

Les instructions de mise à niveau de Rhapsody Design Manager sont disponibles dans l'article suivant : https://jazz.net/library/article/1138

Mise à niveau de Rational Engineering Lifecycle Manager

Le processus de mise à niveau de Rational Engineering Lifecycle Manager est une installation côte à côte. Il doit être mis à niveau en installant la nouvelle version du produit, en mettant à jour les fichiers de configuration et en ajoutant ou mettant à 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 elle est conservée si vous effectuez correctement la migration.

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.

Les instructions de mise à niveau de Rational Engineering Lifecycle Manager se trouvent ici : Mise à niveau de Rational Engineering Lifecycle Manager


Commentaires