Upgrade guide
- Before upgrading, please read the notes for versions 2.0 , 2.1 or 2.2.
- Stop Sonar :
- Unzip the new version of Sonar in a fresh directory, let's say {$NEW_SONAR_HOME}
- Copy sonar.properties and wrapper.conf files from {$OLD_SONAR_HOME}/conf to {$NEW_SONAR_HOME}/conf or configure sonar.properties
- If you use rules extensions or your own jdbc drivers, copy the corresponding directories into /extensions from {$OLD_SONAR_HOME} to {$NEW_SONAR_HOME}
- If you are using Sonar plugins, you should copy them to the new instance. Check the compatibility between Sonar core and the plugin before doing so.
- Backup your database
- If Sonar is deployed on a JEE application server, repackage the WAR file by executing the script /war/build-war
- Start the server (or restart the application server)
- Browse to http://localhost:9000/setup and follow setup instructions.
- Re-analyze your projects to get fresh measures
| Upgrade process Upgrade process can take a while depending on the size of projects portfolio. To monitor the process, checks the logs and / or the console. Migration is completed when an analysis has been run on project. Only at that point will you get new functionality working for sure. |
Labels

