Backing Up and Restoring Team Foundation Server Data

This post details the procedures for backing up and restoring Team Foundation Server data. It covers backing up the Reporting Services encryption key using the Reporting Services Configuration tool or the RSKEYMGMT command-line tool. It also outlines how to back up Team Foundation Server databases (ReportServer, ReportServerTempDB, STS_Config_TFS, STS_Content_TFS, TfsBuild, TfsIntegration, TfsVersionControl, TFSWarehouse, TfsWorkItemTracking, TfsWorkItemTrackingAttachments, TfsActivityLogging) using SQL Server Management Studio and maintenance plans for full or incremental backups. Finally, it describes the steps to restore Team Foundation Server data, including stopping application tier services, restoring databases, rebuilding the data warehouse, restarting servers, and forcing client cache updates.
More from the Team Foundation Server Backup and Restore Planning trail
- Monitoring Team Foundation Server 2018
- How to perform Lab management operations in Build and Release.
- Test Controller, Test Agent versions and their usage in different scenarios
- Breaking change in TFS 2015 Update 1 for server-side plugins
- New Environment Verification fails Saying invalid 'Domain User Name' using Microsoft Test Manager