Walkthrough: Backing Up and Restoring a Team Foundation Server
Performing backups is an important component of managing your Team Foundation deployment. Implementing a well-planned backup and restore strategy protects your data against data loss due to damage caused by a variety of failures. Testing your strategy by restoring a set of backups and recovering your database prepares you to respond effectively to a disaster.
Required Permissions
You must be a member of the Administrators group on the Team Foundation data-tier server, a member of the Team Foundation Administrators group, and either a member of the SQL Server Administrator group on the Team Foundation data-tier server or have the SQL Server Perform Back Up and Create Maintenance Plan permissions set to Allow to complete this procedure. For more information about permissions, see Team Foundation Server Permissions.
To backup and restore a Team Foundation Server deployment
Read the topic Backing Up the Team Foundation Server.
To learn about how to create a maintenance plan that backs up all Team Foundation databases, see How to: Back Up Team Foundation Server.
To learn about how to back up the encryption key for Reporting Services, see How to: Back Up the Reporting Services Encryption Key.
To learn about how to restore the Team Foundation databases and import the encryption key for Reporting Services, see How to: Restore Data for Team Foundation.
When you restore the Team Foundation databases to a data-tier server with a different name, you must also update the application-tier with the new data-tier name. For more information, see How to: Restore Data for Team Foundation Server to a Different Server.
See Also
Tasks
How to: Back Up Team Foundation Server
How to: Restore Data for Team Foundation
How to: Restore Data for Team Foundation Server to a Different Server
Concepts
Backing Up the Team Foundation Server
Team Foundation Server Security Architecture