I have a self-hosted SonarQube server running Community Edition Version 10.2 (build 77647), and I want to upgrade it to the latest available version SonarQube 2025.1 (Community Edition). I cannot find any proper document to proceed a long version upgrade for community edition build.
I would really appreciate it if someone could kindly guide me through the steps to upgrade my self-hosted SonarQube server without losing any existing data.
Note that SonarSource has changed the versioning approach for SonarQube, and there is no longer an LTA version available for the Community build. The only supported version is the most recent monthly release, currently at 25.4. The version 2025.1 LTA is available only for the commercial builds.
I currently have a SonarQube setup (Community Edition Version 10.2) using the H2 database.
Should I follow the same steps to upgrade?
Also, how can I migrate my existing data and history to the latest version?
I’m confused because I read somewhere that ‘data in H2 is not portable or migratable.’
Please help me understand the possible cases for migration along with preserving existing data.
Any guidance or suggestions would be greatly appreciated .