Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

이 문서는 SonarQube 업그레이드 가이드를 공유하기 위해 작성되었다. 


Table of Contents


마이그레이션 Path

마이그레이션 Path 예시:

  • Example 1 – 6.1 → 8.1 : 마이그레이션 path는 6.1 → the latest 6.7 LTS patch → the latest 7.9 LTS patch → 8.1
  • Example 2 – 7.2 → 7.9 LTS : 마이그레이션 path는 7.2 → the latest 7.9 LTS patch.
  • Example 3 – 5.6.3 LTS → 7.9 LTS : 마이그레이션 path는 5.6.3 LTS → 6.7.7 LTS → the latest 7.9 LTS patch.


업그레이드 가이드

Zip 파일로 업그레이드

  1. 새 디렉토리($NEW_SONARQUBE_HOME)에 에디션의 SonarQube 배포판을 다운로드하고 압축을 풉니다. 

  2. 사용중인 SonarQube 버전과 호환되는 추가 플러그인을 수동으로 설치합니다.
    호환성 매트릭스를 사용하여 설치 한 버전이 서버 버전과 호환되는지 확인 후에 플러그인을 이동 시킵니다.
    *단순히 이전 서버에서 새 서버로 플러그인을 복사하는 것은 권장되지 않으며 호환되지 않거나 중복 된 플러그인으로 인해 시작 오류가 발생할 수 있습니다.

  3. 이전 SonarQube의 conf 디렉토리에 있는 관련 설정 파일을 새로운 SonarQube의 설정파일로 업데이트 합니다. 
    복사하지말고, 새 SonarQube의 파일을 수정합니다. 
    1. sonar.properties
    2. wrapper.conf

  4. Oracle DB를 사용하는 경우 해당 JDBC 드라이버를 $NEW_SONARQUBE_HOME/extensions/jdbc-driver/oracle에 복사하세요.

  5. 이전 SonarQube를 Stop 합니다. 

  6. 새로운 SonarQube를 Start 합니다. 

  7. http://yourSonarQubeServerURL/setup으로 이동하여 설정 진행합니다.