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



마이그레이션 Path

마이그레이션 Path 예시

From versionTo versionUpgrade path
8.9 LTA9.9 LTA8.9 LTA > 9.9 LTA (direct)
7.9 LTA9.9 LTA7.9 LTA > 8.9 LTA > 9.9 LTA (one intermediary step)
9.9 LTA10.19.9 LTA > 10.1 (direct)
9.69.9 LTA9.6 > 9.9 LTA (direct)
9.610.19.6 > 9.9 LTA > 10.1 (one intermediary step)


업그레이드 가이드

Zip 파일로 업그레이드

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

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

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


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

  5. 이전 SonarQube를 Stop 합니다. 

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

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



  8. 새로운 데이터를 위해 프로젝트를 재분석합니다.



참고


  • 레이블 없음

2 댓글

  1. 송선택 선임

    성윤주 선임 선임님, 업그레이드 가이드 최신화 부탁드립니다.

  2. 성윤주 선임

    송선택 선임 

    수정했습니다