5.4. Restoring Team Foundation Server to a Different Server

At times, you are going to need to restore your backups to a different server. One example would be a disaster situation where the original server is lost. Another would be if you were moving from an old server to a new server, as in the case of upgrading your hardware. In any event, the following instructions walk you through how to restore your Team Foundation Server data to a new server.

NOTE

To successfully migrate your server, you need to correctly identify all your live components. Brian Harry has created a utility called TFSVersionDetection to help you identify the version of Team Foundation Server you are using. You can download a copy of the tool at www.bdharry.members.winisp.net/tools/TFSVersionDetection.zip.

As a prerequisite before starting this operation, you must have a server that has a fresh install of the Team Foundation Server data tier. See Chapter 2 for more information and detailed instructions about how to set up a data tier server.

There are ten steps involved in restoring Team Foundation Server to a new server. These steps should be performed in the following order:

  1. Configure and stop report server

  2. Configure and stop IIS

  3. Stop application-tier services

  4. Restore Team Foundation Server databases

  5. Recreate the data warehouse

  6. Configure application tier to use data tier

  7. Recreating report server connection strings

  8. Configure Windows SharePoint portal sites

  9. Start application-tier services

  10. Flush client work item cache ...

Get Professional Team Foundation Server now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.