...
1단계: 초기 설치 방법을 결정하기 위해 Jira 홈 디렉터리 검색
Jira를 처음 설치하는 데 사용한 것과 동일한 방법을 사용하여 업그레이드하는 것이 좋습니다. 초기 설치한 방법이 어떤 방법인지 확실하지 않은 경우 Jira 홈 디렉터리의 위치를 찾으세요확인합니다. 이 위치는 일반적으로 Jira가 수동으로 설치되었는지 또는 바이너리 설치 관리자를 통해 설치되었는지를 나타내는 좋은 지표가 됩니다.
2단계: 업그레이드 준비
...
업그레이드 노트 검토
모든 Jira 릴리스에는 알려진 문제, 업그레이드와 관련된 중요 사항 또는 완료해야 하는 추가 단계가 포함될 수 있는 업그레이드 노트가 게시됩니다. 업그레이드 매트릭스에 모든 업그레이드 노트가 요약되어 있으므로 업그레이드를 위해 추가 변경이 필요한지 빠르게 확인할 수 있습니다.
...
앱(add-ons)의 호환성 확인
앱이 새 버전과 호환되는지 확인하여 업그레이드 후에도 계속 작동할 수 있도록 하세요확인합니다. 호환되지 않는 앱은 업그레이드에 영향을 줄 수 있으므로 모두 비활성화해야 합니다:
...
상태 | 세부 정보 |
---|---|
호환 불가 | 앱이 새 버전과 호환되지 않습니다. 조치: 업그레이드를 진행하기 전에 호환되지 않는 모든 앱을 비활성화하세요비활성화합니다. |
호환 가능 | 앱이 새 버전과 호환됩니다. 조치: 별도의 조치가 필요하지 않습니다. |
업데이트 후 호환 가능 | 앱을 업그레이드하면 새 버전과 호환됩니다. 조치: 제품 업그레이드를 진행하기 전에 앱을 업그레이드하세요업그레이드합니다. Jira 업데이트 확인을 다시 실행하면 호환되는 것으로 표시됩니다. |
둘 다 업데이트되면 호환 가능 | Jira와 앱을 모두 업그레이드하면 앱이 새 버전과 호환됩니다. 조치: 앱을 비활성화하고 Jira 업그레이드를 진행하는 것이 좋습니다. 새 버전을 사용하게 되면 앱을 업그레이드하고 다시 사용하도록 설정할 수 있습니다.
|
알 수 없음 | 이 앱의 호환성을 확인할 수 없습니다. 일반적으로 사용자 지정 앱에 적용됩니다. 조치: 이 앱을 비활성화하고 테스트 환경에서 어떻게 작동하는지 확인하는 것이 더 안전합니다. |
사용자 정의 수정이 있는 파일 목록 가져오기
Jira를 사용자 정의하기 위해 파일을 수정했나요? 수정한 경우, 이러한 변경 사항을 유지하려면 어떤 파일이 수정되었는지 알아야 합니다.
최신 버전의 ASTS 플러그인을 사용하는 경우 관리 > 애플리케이션 > 업그레이드 계획으로 이동하여 사용자 정의 변경 사항을 도입한 수정된 파일 목록을 확인하세요확인합니다. 업그레이드된 인스턴스에서 이러한 변경 사항을 유지하려면 업그레이드하는 동안 전체 파일이 아닌 변경 사항을 각 파일에 복사해야 합니다. 이 목록을 잘 정리해 두면 업그레이드 과정에서 시간을 절약할 수 있습니다.
업그레이드 계획 페이지를 불러올 수 없는 경우 수정한 파일 목록을 컴파일하세요컴파일합니다.
Jira 인스턴스 백업
Jira 데이터베이스 및 중요한 디렉터리를 백업하여 문제가 발생하는 경우 이전 설정으로 안전하게 롤백할 수 있습니다.
Database
데이터베이스 기본 도구를 사용하여 백업을 만드세요생성합니다. 데이터베이스가 데이터베이스가 온라인 백업을 지원하지 않는 경우 먼저 Jira를 중지해야 합니다.
Jira 디렉터리
Jira 디렉터리를 다른 위치에 복사하여 백업하세요백업합니다.
이러한 모든 디렉터리의 위치를 확인하려면:
화면 오른쪽 상단에서 관리 > 시스템
시스템 지원(왼쪽 패널)에서 시스템 정보를 선택하고 파일 경로 섹션까지 아래로 스크롤
...
적합한 버전을 선택하는 데 도움이 필요한 경우 업그레이드 매트릭스로 이동하여 모든 Jira 버전에 대한 기능, 지원되는 플랫폼 및 기술 업그레이드 노트에 대한 간략한 요약을 확인하세요확인합니다.
4단계: 클러스터 중지
Info |
---|
다운타임 없이 데이터 센터를 업그레이드하는 경우 이 단계를 생략하세요생략합니다. |
클러스터의 모든 노드에서 Jira를 중지합니다. 또한 모든 노드에서 업그레이드가 완료될 때까지 트래픽을 Jira에서 다른 곳으로 리디렉션하도록 로드 밸런서를 구성하는 것이 좋습니다.
...
Info |
---|
Jira Software와 Jira Service Management를 모두 업그레이드하는 경우, Jira Software만 업그레이드하세요업그레이드하면 됩니다. 나중에 별도의 설치 프로그램 없이 Jira에서 직접 Jira Service Management를 업그레이드할 수 있습니다. |
...
설치 마법사가 업그레이드 프로세스를 안내합니다.
다운로드한 설치 프로그램을 관리자를 실행합니다.
Jira를 다운로드한 디렉터리로 변경한 다음 다음 명령을 실행하여 설치 프로그램을 관리자를 실행합니다:
Code Block chmod a+x atlassian-jira-X.X.X-x64.bin
여기서 X.X.X는 다운로드한 Jira 버전입니다.
설치 관리자 실행 -
sudo
를 사용하여 설치 관리자를 실행하는 것이 좋습니다:Code Block sudo ./atlassian-jira-X.X.X-x64.bin
루트 사용자 권한으로 설치 프로그램을 관리자를 실행하도록 선택할 수도 있습니다.
설치 마법사의 지시를 따릅니다:
메시지가 표시되면 Upgrade an existing Jira installation를 선택합니다.
마법사가 제안하는 기존 Jira 설치 디렉터리가 올바른지 확인합니다
(동일한 컴퓨터에 여러 개의 Jira를 설치한 경우 특히 중요).이미 Jira 홈 디렉터리를 백업한 경우, 추가 백업을 만들지 않도록 Jira 홈 디렉터리 백업 확인란의 선택을 취소합니다.
마법사는 Jira 설치 디렉터리에 있는 사용자 정의 수정된 파일에 대해 알려줍니다. 나중에 다시 적용해야 하므로 이러한 리스트를 따로 메모해 두세요둡니다.
현재 사용자 정의 수정된 파일은 덮어쓰게 되지만 나중에 백업에서 복사할 수 있습니다.
마지막 화면에서 업그레이드 마법사는 Jira 인스턴스를 시작하고 업그레이드를 완료하라는 메시지를 표시합니다. 이 단계에서 중지하고 이 페이지의 나머지 단계(처음으로 Jira 시작까지)를 완료하는 것이 좋습니다.
...
Jira를 사용하는 동안 Jira 파일에 몇 가지 사용자 지정 정의 수정 사항을 추가했을 것입니다. 여기에는 연결 세부 정보, 메모리 할당과 관련된 설정 또는 기타 JVM 인수가 포함될 수 있습니다. 이 단계에서는 백업에서 파일을 복사하여 새 파일에 동일한 수정 사항을 다시 적용해야 합니다.
Info |
---|
이전 파일에 포함된 '기본' 설정이 Jira 버전 간에 변경되었을 수 있으므로 이전 파일을 그냥 복사하지 않도록 하세요합니다. |
마이그레이션된 수정 사항
업그레이드하는 동안 마법사는 기존 Jira 설치에서 다음을 마이그레이션했습니다:
...
8.x와 9.x Jira 플랫폼 버전 간에 도입된 인덱싱 변경 사항으로 인해 이전 Jira 버전의 인덱스는 업그레이드 후 호환되지 않습니다.
새 인덱스를 만들려면 애플리케이션을 시작한 직후 Jira에서 자동 재인덱스를 트리거합니다. 두 번 색인을 생성하지 않으려면(시작 후 및 앱 업그레이드 후), 자동 재색인을 비활성화한 다음 나중에 준비가 되면 언제든지 두 번째 색인을 실행할 수 있습니다.
자동 재인덱스를 비활성화하려면 다음과 같이 하세요:
다음 파일을 편집하거나 생성(없는 경우)합니다:
Code Block <jira-home-directory>/jira-config.properties
파일에 다음 줄을 추가한 다음 변경 내용을 저장합니다:
Code Block upgrade.reindex.allowed=false
...
이 업그레이드 후 단계는 첫 번째 노드(방금 업그레이드한 노드)에서만 완료하세요수행합니다. 나머지 노드는 나중에 공유 디렉토리에서 업그레이드된 앱과 인덱스를 다운로드합니다.
...
(Installer) 업그레이드 마법사로 돌아가서 Jira를 시작합니다.
(Installer and Manual) <설치 디렉터리>/bin으로 이동하여 다음 파일 중 하나를 실행하여 Jira를 시작할 수도 있습니다:Windows:
start-jira.bat
Linux:
start-jira.sh
브라우저에서 Jira를 엽니다.
화면의 지시에 따라 설정을 완료합니다.
복사하지 않은 사용자 지정 변경 사항이 있는 파일을 놓친 경우 지금 자동으로 변경 사항을 복사할 수 있습니다.
파일 변경 사항 확인은 다음 구성 파일에 대해서만 실행된다는 점에 유의하세요:
- atlassian-jira/ directory
- conf/server.xml
- bin/setenv.sh그리고 자동 전송은 ATST 플러그인 1.20.0 이상에서만 지원됩니다.
...
Administration > Applications > Versions and licenses로 이동
Jira Service Management를 업데이트합니다. 그러면 Jira Service Management가 호환되는 버전으로 자동으로 업데이트됩니다.
3단계: 앱(add-ons) 업그레이드
...