# How to Update Teamscale

This section describes how to migrate user- and project-specific data from an existing installation to newer versions of Teamscale. The steps needed to update Teamscale depend on whether you are applying a patch version update or a feature version update.

Patch version updates are updates where the first two parts of the version number stay the same. For example, an update from version 4.7.2 to the newer version 4.7.4 would be considered a patch version update.

Feature version updates are updates where one of the first two parts of the version number changed. For example, an update from version 4.7.3 to 4.8.0 would be considered a feature version update.

Avoid Downtimes with a Shadow Instance

For large instances, we recommend you use a shadow instance to perform feature version updates. This avoids unnecessary downtimes during the update process.