We are planning to upgrade from SQ 7.9.3 CE to SQ 8.5 EE.
In the current setup there are multiple SQ CE docker containers with multiple databases.
In the new setup, we want a single SQ EE container with a single database. This new setup will be run on a different server/infrastructure.
The approach is as follows:
- Deploy SQ 7.9.3 CE docker container on the new server to get the ServerId
- Upgrade to SQ 7.9.3 EE docker container, here do I need to use the enterprise zip or is the CE version with a valid EE license enough?
- Use the Project Move functionality to merge all the projects from the different databases into one
- Upgrade to 8.5 EE following the Sonarqube Upgrade guide
My question is if this is the correct approach or is there a simpler way to achieve this?