TeamCity Data Backup
TeamCity provides several ways to back up essential data:
Creating Backup from TeamCity Web UI: is recommended for regular maintenance backups as it can be performed while the server is running. Restore is possible via maintainDB console tool. Some limitations on backed up data apply.
Creating Backup via maintainDB command-line tool: Same as via UI, but while the server is not running and without limitations. Restore is possible via maintainDB console tool.
Manual Backup and Restore: is suitable if you want to manage the backup procedure manually.
If you need to back up build agent's data, refer to Backing up Build Agent's Data. For instructions on how to restore the data from backup, please refer to the Restoring TeamCity Data from Backup page.