고객요구사항
현재 사용하고 있는 JIRA 6.x 버전을 최신 버전으로 업그레이드하면서 성능이 더 좋은 서버로의 마이그레이션을 원함
사용한지 오래되어 데이터 양이 상당함 (이슈 71만개, DB 3GB, Home Directory 600GB)
작업절차
순서 |
작업 |
상세내용 |
1 |
작업 전 |
시스템, 애드온 호환성 분석 작업계획 |
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 버전을 사용하신다면 업그레이드를 한번 생각해 보시기 바랍니다.
Phone : 02-6190-7513
E-mail : AtlassianBiz@polarisoffice.com
Homepage : partner.polarisofficecorp.com/atlassian
'Polaris Office Story > Our Services' 카테고리의 다른 글
Atlassian Solution을 활용한 소통/협업 프로세스 개선 지원 (0) | 2018.11.06 |
---|---|
JIRA, Confluence, Bitbucket 등 Atlassian 제품 교육 (0) | 2018.08.30 |
[Atlassian Solution 도입 성공 사례] 인프라웨어 (JIRA Add-on 활용), Add-ons 추천 (0) | 2018.08.09 |
Atlassian 제품을 활용한 효율적인 주 52시간 근무 (0) | 2018.08.07 |
[Atlassian Solution 도입 성공 사례] 인프라웨어 (Jira Service Desk 활용) (0) | 2018.08.02 |
댓글