Upgrading SonarQube developer edition to Enterprise edition?

Hi,

I’m using sonarqube developer edition but I’m planning to upgrade to Enterprise edition 7.9.
What are steps Do I need to take care?
Questions:
Can I use same database?
and I tested with migrating current database to Enterprise edition, it carried all the data but quality profiles are not updated with new rules.

Please help on migrating to Enterprise edition.

1 Like

Hi,

You’ll basically follow the steps outlined here: https://docs.sonarqube.org/latest/setup/upgrading/, except that you shouldn’t need to do step #6.

 
HTH,
Ann

1 Like

Hi Ann,

I saw the document already. My concern about server ID for License.
This is production server. So, Do I need purchase license before migrating or after migration or will it be same server ID?
And I clearly mention in above question, that I have already tested with trial license with same data base. After migration I can see all projects but Quality profiles are also not updated. I can see quality profiles with version developer 7.6 only.
These are my concerns.

1 Like

Hi,

Server ID versus license is really apples-and-oranges. If you haven’t provided a license that corresponds to the edition (and LOC, and server id, and…) you’re running then you won’t be able to perform new analyses. So yes, you need to obtain the new license before your upgrade. Regarding your server id, it’s held in your database so this part should be seamless, otherwise you wouldn’t be able to upgrade from version to version within an edition (it really is the same procedure :slight_smile:). But if you have any further concerns in this matter you should definitely talk to the contact who gave you the evaluation license for Enterprise Edition.

Regarding the Quality Profiles, what updates were you expecting? If your edition upgrade included analyzer upgrades, then you would likely have seen changes to the relevant Sonar way profiles, but that’s it, and an edition upgrade without a version upgrade is not going to include analyzer upgrades without further, manual intervention on your part.

 
Ann

1 Like

We are planning a similar upgrade, from Community to Developer. As far as I understood the Server ID remains the same between editions as well? Is this correct? I’m just concerned of the workflow order here. Is this assumption correct?

  1. Get the Server ID from the current community edition
  2. Order new developer license
  3. Upgrade community edition to developer edition and use the ordered license
1 Like

Hi @Telos,

Beautifully summarized! Yes, your server ID remains the same.

 
:slightly_smiling_face:
Ann

2 Likes

Assuming this is the same when moving up to Enterprise from Community edition?

Hi @Hanz_Medina,

Welcome to the community!

Obligatory notice: Per the FAQ, you shouldn’t resurrect threads more than 2mo old, but instead create a new thread with all your details.

And yes. It’s the same. Server ID is tied (mostly) to JDBC URL, and there’s no need to change that in either a version upgrade or an edition change.

 
:slight_smile:
Ann