Uncheck the Windows Services and Core for the Build Agent,
It is not recommended to run agents on the server box.
If the current version of TeamCity is not on the C drive, make sure you select the correct drive,.
Execute the downloaded installer from the Downloads folder,.
Install the new version of TeamCity server
To download the latest TeamCity version navigate to.
Set the Internet Explorer security level to Medium-high
If the image creation did not restart the server, restart the box to make sure no processes hold files in the TeamCity install folder.
Create a backup snapshot of your database,.
Some file names in the D:\ProgramData\JetBrains\TeamCity\config\projects directory can be very long, so save the backup first in the root of the data drive
D:\ProgramData\JetBrains\TeamCity\config.
Save a copy of the TeamCity configuration directories to the data drive and an outside location.
Stop and disable the “TeamCity” service.
If TeamCity is running as a Windows Service.
Stop the “Java(TM) Platform SE binary” process in Task Manager.
Disable the “teamcityserver” scheduled task in the Task Scheduler,.
If TeamCity is started by a scheduled task at startup.
Stop the TeamCity process on the server,.
Disable the authorized agents to stop them picking new jobs.
Disable the Chef-Client scheduled task and Chef-Client service to make sure Chef does not alter the server during the upgrade.
Upgrade TeamCity to version 10 Create a backup of the database and the server before the upgrade