Creating Backup from TeamCity Web UI
note
Important notes
Running and queued builds are not included into backup created during server running. To include the builds, consider another Creating Backup via maintainDB command-line tool approach while the server is not running.
Backup process takes some time that depends on how many builds there are in system. During this process the system's state can change, e.g. some builds may finish, other builds that were waiting in the build queue may start, new builds may appear in the build queue, etc. Note, that these changes won't influence the backup. TeamCity will backup only the data actual by the time the backup process was started.
The resulting backup file is a *.zip archive which has specific structure that does not depend on OS or database type you use. Thus, you can use the backup file to restore your data even on another Operating System, or with another database. If you'll change the contents of this file manually, TeamCity won't be able to restore your data.
Thanks for your feedback!