본문 바로가기
  • 폴라리스 오피스 기술 블로그
Polaris Office Story/Our Services

[고객사례] JIRA 6.X 이하 버전에서 최신버전으로 업그레이드

by 인프라웨어 2018. 8. 16.

고객요구사항

현재 사용하고 있는 JIRA 6.x 버전을 최신 버전으로 업그레이드하면서 성능이 더 좋은 서버로의 마이그레이션을 원함

 

사용한지 오래되어 데이터 양이 상당함 (이슈 71만개, DB 3GB, Home Directory 600GB)

 

 

작업절차

 순서

작업  

상세내용

 작업 전

시스템, 애드온 호환성 분석

작업계획

2

테스트 환경 구축 

To-Be 서버 환경 구축

To-Be 서버 JIRA 설치 및 설정

To-Be 서버 

3

1차 업그레이드

7.0 버전 업그레이드

테스트 

4

2차 업그레이드

시스템 백업

최신 버전 업그레이드

테스트

5

시스템 점검 및 환경 설정 

 

6

최종 테스트 

 

7

신규 서버 전환 

 

8

시스템 모니터링 및 이슈 수정 

 

 

 

주의사항

Agile 업그레이드

6.x 에서는 Agile이 애드온이었지만 7.x 에서는 제품에 내장되어 한번에 업그레이드가 불가능 합니다. 

따라서 아래 절차로 진행해야 됩니다. 

1. 6.x plugin_xxxxxxxxxxxxxxxxx_jira-greenhopper-plugin-6.x.0.jar 파일 백업

2. jira-greenhopper-plugin-7.x.xx.jar 파일로 대체 

3. Jira 재시작 후 애드온 관리 페이지에서 백업 6.x jar 파일 업로드

4. JIRA 7.0 업그레이드 

5. JIRA 7.0 appliaction 메뉴에서 Agile 업그레이드

6. JIRA 7.x 최신 버전으로 업그레이드

 

애드온 호환성

이전에 사용하시던 애드온이 업그레이드 후 버전에 호환되지 않거나 유료로 변경될 수 있으니 확인 후 업그레이드를 진행하시기 바랍니다.

지원하지 않는 애드온의 경우 <jira-home>/plugins/installed-plugin 에서 jar 파일 삭제하셔야 합니다.

 

 

파일 및 폴더 권한

Jira 를 실행하는 OS의 사용자 계정이 달라 파일 및 폴더 권한 이슈가 생길 수 있습니다. (설치하거나 업데이트 할 때 마다 jira, jira1, jira2 로 계정을 생성합니다.) JIRA install 폴더 및 Home 폴더에 대해 실행되는 JIRA 계정에 권한을 부여하면 됩니다.

 

애드온 캐시파일 삭제

 <jira-home>/plugins/ 에서 숨겨진 폴더인 .bundled-plugins 와 .osgi-plugins, <jira-install>/work 폴더를 삭제합니다.

 

jira-help-tips enable 처리

프로젝트 홈이나 애자일보드 접근 시 오류가 생길 경우 애드온관리 페이지에서 System 애드온 중 jira-help-tips 를 enable로 변경합니다.

 

RPC 미지원

7.x 부터는 REST API만 지원합니다. RPC를 이용해 커스터마이징 하셨다면 REST 방식으로 변경하셔야 합니다.

 

 

 

 

사용한지 오래되어 데이터도 많고 커스터마이징 요소도 많았지만 업그레이드 작업을 성공적으로 마무리했습니다.

 

기능 추가 및 개선 사항이 많으므로 오래된 JIRA 버전을 사용하신다면 업그레이드를 한번 생각해 보시기 바랍니다.

 

 

 

 

 

Contact us

 

Phone : 02-6190-7513

E-mail : AtlassianBiz@polarisoffice.com

Homepage : partner.polarisofficecorp.com/atlassian

사업자 정보 표시
인프라웨어테크놀러지 | 엄태철 | 서울특별시 금천구 가산디지털1로 19 대륭테크노타운 18차 19층 | 사업자 등록번호 : 109-86-08147 | TEL : 02-6190-7513 | Mail : partner@infrawaretech.com | 통신판매신고번호 : 110111-3676404호 | 사이버몰의 이용약관 바로가기

댓글