Na úvodnom meetingu sme si prešli aktuálnu situáciu a následne pripravili krátky dotazník, ktorého vyplnenie nám poskytlo hrubý prehľad o rozsahu požadovaných prác.
Migrácia dát medzi dvoma systémami Jira môže byť náročný proces, najmä ak obsahuje kľúčové informácie z aplikácií tretích strán, ako je Xray Test Management for Jira. V tomto článku si povieme, ako sme pomohli klientovi s komplexnou migráciou a vyriešili výzvy spojené s prenosom testovacích dát.
Náš klient sa ocitol v situácii, keď pracoval v systéme Jira inej spoločnosti na viacerých projektoch. Tento systém však mal byť čoskoro ukončený, čo znamenalo riziko straty dôležitých dát. Preto sa rozhodol pre Cloud-to-Cloud migráciu Jira do vlastného prostredia, aby si všetky údaje bezpečne uchoval.
Počiatočná migrácia sa klientovi podarila len čiastočne – chýbali mu kritické dáta z Xray Test Management for Jira. Keďže pôvodný systém mal byť čoskoro vypnutý, potreboval ich od nás doplniť v krátkom časovom horizonte niekoľkých týždňov.
Na úvodnom stretnutí sme spoločne zanalyzovali aktuálny stav a identifikovali všetky chýbajúce dáta. Pripravili sme krátky dotazník, ktorý nám pomohol určiť rozsah potrebných prác a optimalizovať samotný proces migrácie.
Prvým krokom bola analýza zdrojového aj cieľového prostredia. Predovšetkým bolo potrebné zmapovať všetky existujúce dáta a preveriť možné konflikty s cieľovými údajmi – vrátane aplikácií, projektov, automatizácií a vlastných polí. Zistili sme, že cieľové prostredie Jira stále obsahovalo neúplné dáta z predchádzajúcej migrácie, ktorú klient vykonal sám. Preto sme najskôr museli odstrániť neúplné údaje, aby sme mohli migráciu vykonať správne.
Ďalším krokom bolo vytvorenie testovacieho prostredia Jira, kde sme mohli bezpečne overiť priebeh migrácie bez rizika poškodenia cieľových dát. Po dohode s klientom sme určili rozsah migrovaných údajov – jednalo sa o približne 30 Jira projektov, pričom polovica z nich využívala aplikáciu Xray Test Management. Klient nemal záujem o migráciu iných aplikácií.
Samotný prenos dát prostredníctvom Atlassian nástrojov prebehol bez komplikácií, avšak, ako sme očakávali, Xray dáta neboli automaticky zahrnuté v migrácii. Preto sme museli implementovať vlastné riešenie na ich doplnenie.
Aby sme zabezpečili kompletný prenos Xray dát, kontaktovali sme dodávateľa aplikácie Xray – spoločnosť Xblend. Na základe ich dokumentácie sme identifikovali, že migráciu je potrebné rozdeliť na dva hlavné kroky:
Po migrácii bolo potrebné zlúčiť konfiguráciu samotnej aplikácie Xray, ako sú stavy testov a kroky testov, a manuálne dokonfigurovať jednotlivé migrované projekty vrátane doplnenia Xray vlastných polí.
Po dokončení testovacej migrácie Jira sme s klientom dohodli post-migračné úpravy v cieľovom prostredí. Napríklad sme nastavili schémy oprávnení tak, aby boli migrované projekty dostupné iba na čítanie.
Po schválení výsledku testovacej migrácie – kde mal klient plný prístup k testovaciemu prostrediu a mohol si všetko overiť – sme pristúpili k produkčnej migrácii Jira.
Vďaka migračnému plánu, ktorý vznikol na základe testovacej migrácie, sa podarilo produkčnú migráciu dokončiť bez väčších komplikácií. Aj keď nás ku koncu tlačil čas, podarilo sa všetko zvládnuť a klient nestratil žiadne dáta.
Vďaka systematickému prístupu a skúsenostiam s migráciami Jira sa nám podarilo včas doplniť chýbajúce dáta a zabezpečiť ich kontinuitu v novom systéme. Klient tak mohol pokračovať v práci bez straty akýchkoľvek dôležitých informácií.
Ak aj vy plánujete migráciu Jira alebo potrebujete pomoc s prenosom dát medzi systémami, neváhajte nás kontaktovať. Radi vám pomôžeme s efektívnym a bezpečným riešením!