Fusionner des instances JIRA - Valiantys - Atlassian Platinum Partner
logo-bleu_rvb.png
Back

Fusionner des instances JIRA

La fusion d’instances JIRA n’est jamais une procédure simple. De nombreuses tâches doivent être planifiées pour réussir cette opération. Autant dire que vous risquez de vous arracher les cheveux !

Mais tout n’est pas perdu – dans ce blog, je vais mettre en avant les points clés que vous devez considérer avant de fusionner vos instances… nous espérons que cela vous aidera à prendre votre décision un peu plus facilement.

Taille de vos instances JIRA

Il peut être assez facile d’oublier la taille que peuvent avoir vos instances JIRA  – aussi bien en terme de nombre d’utilisateurs, de données effectives que d’add-ons configurés. Si vous fusionnez des instances JIRA, il est préférable de prendre comme instance primaire celle qui est configurée de la manière la plus complexe (par exemple, l’instance dans laquelle les autres seront insérées).

La raison de ce choix est simple – il s’agit de l’instance contenant la plupart de vos données, utilisateurs et add-ons, et la dernière chose à faire serait de copier toutes ces informations dans une instance JIRA plus petite. Ceci pourrait se révéler très problématique !

Les utilisateurs

Ce point suit le précédent. Il est très probable que les deux instances contiennent des utilisateurs identiques, et il est aussi très probable que ces deux noms d’utilisateurs soient différents. Alors, comment allez-vous gérer cela, en étant sûr de préserver l’historique ? Ce n’est pas si simple.

Pour commencer par les bonnes nouvelles, il est très probable que les noms complets des utilisateurs soient identiques. Par conséquent, vous devez extraire les utilisateurs des deux instances en utilisant une requête de base de données. Vous pouvez utiliser le guide suivant pour extraire les utilisateurs et leurs groupes.

Après avoir obtenu un export CSV de tous les utilisateurs des deux instances JIRA, vous pouvez utiliser la fonction VLOOKUP d’Excel pour identifier les noms d’utilisateurs en double. Quand vous identifiez des doublons, vous devez les renommer pour qu’ils correspondent aux noms utilisés par l’instance cible – par exemple, l’instance la plus grande. Mon blog précédent vous donnera des indications pour changer les noms d’utilisateur.

Configuration

Ceci est le facteur le plus important de tous. Alors que vous pouvez vivre en ayant perdu des utilisateurs, vous ne pourriez pas vivre en ayant perdu la configuration complexe que vous avez mis un temps fou à créer. La clé ici est d’être sûr de fusionner l’instance JIRA ayant la configuration la plus simple dans celle ayant la plus complexe.

Des add-ons sont maintenant disponibles sur l’Atlassian Marketplace pour vous aider à déplacer la plus grande partie de votre configuration – mais cela ne vous évitera pas un peu de travail manuel. Ceci est particulièrement vrai pour ce qui concerne la configuration du Service Desk. Les deux add-ons prévus pour cela sont le Project Configurator et le Configuration Manager for JIRA.

Add-ons

Il s’agit là d’un autre facteur important – tout particulièrement lorsqu’il est question de coût. C’est pourquoi il est nécessaire d’installer les add-ons de l’instance JIRA à fusionner dans l’instance JIRA cible de la fusion. Si le nombre d’utilisateurs a augmenté suite à la fusion, vos licences pour les add-on doivent être mises à niveau pour supporter ce nombre.

Étapes de fusion

Ci-dessous, je vous rappelle les grandes étapes à suivre pour fusionner deux instances JIRA :

  1. Etre sûr que les deux instances JIRA utilisent la même version
  2. Installer deux instances JIRA locales (c’est ici que la fusion va être réalisée)
  3. Déplacer vos sauvegardes des deux instances vers des instances individuelles, locales, avec leurs add-ons
  4. Extraire les utilisateurs des deux instances pour identifier les doublons à partir d’un export CSV
  5. Modifier les noms d’utilisateur dans la plus petite des instances JIRA locales en utilisant des requêtes de BD
  6. Installer le Project Configurator ou le  Configuration Manager de JIRA dans les deux JIRA installés localement
  7. Créer une image du plus petit JIRA en utilisant ces add-ons
  8. Installer cette image dans le plus grand des JIRA installés localement
  9. Installer tous les add-ons utilisés par le plus petit des JIRA
  10. Faire des tests (bien sûr!)
  11. Lorsque tout est en ordre, faire une sauvegarde de cette fusion et la restaurer dans le JIRA le plus complexe

Points à ne pas oublier avant de fusionner deux instances JIRA

Lorsque vous fusionnez des instances JIRA, certains points liés à l’infrastructure actuelle sont à retenir. Dans la mesure où fusionner des instances JIRA signifie que vous aurez davantage de données et de charge, vous aurez besoin d’une infrastructure pouvant les supporter. Il est donc fortement recommandé de consulter le Sizing Guide fourni par Atlassian, pour être sûr que l’instance cible supportera bien cette charge. Dans le cas contraire, vous devrez mettre à jour votre hardware, ce qui ajoutera des coûts.

Soyez sûr de bien tout prévoir – la fusion d’instances JIRA implique de longues périodes d’indisponibilité, cela doit être communiquée à tous les utilisateurs et tout le monde doit être sur le pont.

Et, rappelez-vous que chez Valiantys, nous avons réalisé de nombreuses fusions – si vous avez besoin d’un expert pour vous aider, dites-le nous!

Que puis-je dire d’autre ? Bonne chance !

Cutted Triangle

Subscribe to the Valiantys Newsletter

Demande enregistrée ! Demande en cours... Ceci n'est pas un email Une erreur s'est produite

In accordance with our privacy policy, we are committed to respecting your personal data.

Contact us

Our Atlassian certified consultants will be happy to answer you.

Join us

We're building the next dream team - Are you in?

Follow us

Nous utilisons des cookies pour le fonctionnement de ce site, pour améliorer son utilisation, personnaliser votre expérience et réaliser des statistiques de visite. Vous pouvez gérer les paramètres et choisir d’accepter ou non certains cookies durant votre navigation. Pour plus d’informations, consultez notre politique de confidentialité. Nos politique de confidentialité

Paramètres de confidentialité

Afin de faciliter votre navigation et de vous apporter le meilleur service possible, nous utilisons des cookies pour améliorer le site aux besoins des visiteurs, notamment selon la fréquentation.  Pour plus d’informations, consultez notre politique de confidentialité. Nos politique de confidentialité

Recaptcha

Google reCAPTCHA est un système conçu pour distinguer les humains des ordinateurs, de telle sorte que les bots soient incapables de remplir les formulaires de manière malveillante au nom d’un être humain.

Analytics

Utilisé pour envoyer des données à Google Analytics sur le périphérique et le comportement du visiteur. Suit l'internaute à travers les appareils et les canaux de marketing. Utilisé par Google Analytics pour diminuer radicalement le taux de requêtes. Enregistre un identifiant unique utilisé pour générer des données statistiques sur la façon dont le visiteur utilise le site.

LinkedIn

Cookies pour une publicité ciblée : Ces cookies peuvent être mis en place au sein de notre site Web par nos partenaires publicitaires. Ils peuvent être utilisés par ces sociétés pour établir un profil de vos intérêts et vous proposer des publicités pertinentes sur d'autres sites Web. Ils ne stockent pas directement des données personnelles, mais sont basés sur l'identification unique de votre navigateur et de votre appareil Internet. Si vous n'autorisez pas ces cookies, votre publicité sera moins ciblée.

Cookies "réseaux sociaux" : Ces cookies sont activés par les services proposés sur les réseaux sociaux que nous avons ajoutés au site Web afin de vous donner la possibilité de partager notre contenu avec votre réseau et vos connaissances. Ils nous permettent également de suivre votre navigation sur d’autres sites Web et d’établir un profil de vos intérêts. Cela peut avoir un impact sur le contenu et les messages affichés sur les autres sites Web que vous consultez. Si vous n'autorisez pas ces cookies, il se peut que vous ne puissiez pas utiliser ou visualiser ces outils de partage.