Another important aspect of a production system is the ability to handle upgrades gracefully. The server should not end up losing data or be down for a long time because of upgrades.
When updates are available for TeamCity, the Administration pages show a notice to that effect along with a download link, as shown in the following screenshot:
Once the message is hidden (by an administrator), it can be accessed in the Server Health page under Administration along with other server-related messages.
The first thing to do before an upgrade is back up all the relevant data and settings. Due to the changes in the structure of the data, ...