The error mentions that the Data directory path is not specified/detected yet. If TeamCity can’t locate or properly read the data directory (where it stores build data, configs, etc.), it can throw corruption errors.
The general approach to upgrade is to remove all the files of the previous installation in the TeamCity Server Home and place the new files into the same location. Make sure to preserve the TeamCity Data Directory (https://www.jetbrains.com/help/teamcity/teamcity-data-directory.html) and the database intact (making a backup beforehand), backing up and restoring previously customized settings (for example, in `...\conf\server.xml`, `...\conf\web.xml` files) is also necessary. The logs directory (`...\logs`) can be left with the old installation files.
When a new version of TeamCity is detected, the server displays the corresponding health item for system administrators. The item points to the server's Administration | Updates page, where all the versions available for the update are listed. The page contains notes about licenses compatibility, the new version description, and controls to perform the automatic update if you want to use that instead of performing the manual updating procedure.
Hi,
The error mentions that the Data directory path is not specified/detected yet. If TeamCity can’t locate or properly read the data directory (where it stores build data, configs, etc.), it can throw corruption errors.
For upgrade the teamcity server, please refer to https://www.jetbrains.com/help/teamcity/upgrading-teamcity-server-and-agents.html#Upgrading+TeamCity+Server
The general approach to upgrade is to remove all the files of the previous installation in the TeamCity Server Home and place the new files into the same location. Make sure to preserve the TeamCity Data Directory (https://www.jetbrains.com/help/teamcity/teamcity-data-directory.html) and the database intact (making a backup beforehand), backing up and restoring previously customized settings (for example, in `...\conf\server.xml`, `...\conf\web.xml` files) is also necessary. The logs directory (`...\logs`) can be left with the old installation files.
You also can update the TeamCity automatically.
To be able to update automatically, the TeamCity server should be able to contact jetbrains.com (https://www.jetbrains.com/), `download.jetbrains.com` and `download-cdn.jetbrains.com`.
When a new version of TeamCity is detected, the server displays the corresponding health item for system administrators. The item points to the server's Administration | Updates page, where all the versions available for the update are listed. The page contains notes about licenses compatibility, the new version description, and controls to perform the automatic update if you want to use that instead of performing the manual updating procedure.
Best Regards,
Tom
Hi,
I did fresh installation with preserve BuildServer folder and looks ok.
best regards,
Wojtek