How to: Upgrade from Team Foundation Server Trial Edition

You can upgrade Team Foundation Server Trial Edition to Team Foundation Server Workgroup Edition or Team Foundation Server. To do this, you must have a valid product key for Team Foundation Server. You must also upgrade SQL Server from SQL Server Evaluation Edition to either SQL Server Standard Edition or SQL Server Enterprise Edition. For more information about Team Foundation Server upgrades, see Team Foundation Server Upgrade Types.

Important

During the upgrade of Team Foundation Server, you must provide a product key. If you acquired Team Foundation Server through a volume licensing program, you will not have an individual product key to provide during the upgrade process. You might need to contact Visual Studio Developer Professional Support in order to obtain a product key for the upgrade. For more information about licensing and obtaining product licenses, see the Team System Licensing White Paper (https://go.microsoft.com/fwlink/?LinkId=55164).

Required Permissions

To perform these procedures, you must be a member of the Administrators security group on the Team Foundation data-tier server and the Team Foundation application-tier server, a member of the Windows SharePoint Services Central Administrator security group, and a member of the SQL Server Administrator security group on the Team Foundation data-tier server.

To perform the procedures to back up and restore the data and services, you must be a member of the Local Administrators group on the Team Foundation servers. Permissions to restore databases and stop and start IIS are required to perform the tasks described in this topic. For more information, see Team Foundation Server Permissions.

To upgrade to Team Foundation Server

  1. On the Team Foundation application-tier server, click Start, click Settings, and then click Control Panel.

  2. In Control Panel, click Add or Remove Programs.

  3. In Add or Remove Programs, click Change or Remove Programs. Click Microsoft Visual Studio 2005 Team Foundation Server, and then click Change/Remove.

  4. In Maintenance Mode Options, select Upgrade to Microsoft Visual Studio 2005 Team Foundation Server, type the product key for your Team Foundation Server, and then click Next.

    A Command Prompt window might appear and display services stopping and starting.

    Note

    During the upgrade of Team Foundation Server, you will have to provide a product key. If you acquired Team Foundation Server through a volume licensing program, you will not have an individual product key to provide during the upgrade process. You must contact Visual Studio Developer Professional Support in order to obtain a product key for the upgrade. For a list of support contact numbers, visit the Microsoft Web site (https://msdn.microsoft.com/support).

  5. On the Maintenance - Setup Complete page, click Finish.

To upgrade to Team Foundation Server Workgroup Edition

  1. On the Team Foundation application-tier server, click Start, click Settings, and then click Control Panel.

  2. In Control Panel, click Add or Remove Programs.

  3. In Add or Remove Programs, click Change or Remove Programs. Click Microsoft Visual Studio 2005 Team Foundation Server, and then click Change/Remove.

  4. In Maintenance Mode Options, select Upgrade to Microsoft Visual Studio 2005 Team Foundation Server, type the product key for your Team Foundation Server, and then click Next.

    Note

    During the upgrade of Team Foundation Server, you will have to provide a product key. If you acquired Team Foundation Server through a volume licensing program, you will not have an individual product key to provide during the upgrade process. You must contact Visual Studio Developer Professional Support in order to obtain a product key for the upgrade. For a list of support contact numbers, visit the Microsoft Web site (https://msdn.microsoft.com/support).

  5. After all services have stopped and restarted, on the Maintenance - Setup Complete page, click Finish.

  6. Click Start, click Settings, and then click Control Panel.

  7. In Control Panel, click Add or Remove Programs.

  8. In Add or Remove Programs, click Change or Remove Programs. Click Microsoft Visual Studio 2005 Team Foundation Server, and then click Change/Remove.

  9. In Maintenance Mode Options, select Repair or Reinstall, and then click Next.

    Note

    You will need your Team Foundation Server product media to complete the next steps.

  10. On the Service Account page, type the Team Foundation Server service account name in Account name and the password for the account in Password, and then click Next.

  11. On the Reporting Data Source Account page, type the Reporting Services service account name in Account name and the password for the account in Password, and then click Next.

  12. On the Maintenance - Repair Complete page, click Finish.

  13. Add up to five users to the Team Foundation Licensed Users group. For more information, see How to: Add Users for Team Foundation Server Workgroup Edition.

Upgrading SQL Server Evaluation Edition

If you installed SQL Server Evaluation Edition as part of installing Team Foundation Server Trial Edition, you must upgrade to SQL Server Standard Edition or SQL Server Enterprise Edition.

To upgrade from SQL Server Evaluation Edition on a single-server Team Foundation Server installation

  1. Back up all the Team Foundation Server databases. For more information about how to back up Team Foundation Server, see How to: Back Up a Team Foundation Server.

    Important

    Make sure to follow all the steps in the procedure for backing up your data.

    Note

    If you have created any Windows SharePoint Services custom site definitions, custom site templates, or custom Web parts, and you want to keep your customizations, you must back them up also. For more information, see the Microsoft Web site (https://go.microsoft.com/fwlink/?LinkId=63543).

  2. Back up the Reporting Services encryption key. Make sure that you store the encryption key in a secure location on a different computer from the Team Foundation Server and that can be accessed by the new deployment. For more information about how to back up the encryption key, see How to: Back Up the Reporting Services Encryption Key.

  3. Click Start, click Administrative Tools, click Services, select the TFSServerScheduler service, and then click Stop.

  4. Select the SharePoint Timer Service and then click Stop.

  5. Click Start, click Administrative Tools, and then click Internet Information Services (IIS) Manager.

  6. In the Explorer pane, expand the Application Pools node, right-click TFS App Pool, and then click Stop.

  7. In the Explorer pane, under the Application Pools node, right-click Report Server, and then click Stop.

  8. Click Start, click Programs, click Microsoft SQL Server 2005, click Configuration Tools, and then click Reporting Services Configuration.

  9. In Report Server Installation Instance Selection, make sure that the computer name is the name of the Team Foundation application-tier server and that the instance name is MSSQLSERVER, and then click Connect.

  10. In the Explorer pane, click Server Status. In the Report Server Status pane, in Instance Properties, click Stop.

  11. Open a Command Prompt window and delete all files in the %ProgramFiles%\Microsoft SQL Server\MSSQL.2\OLAP\DATA directory.

  12. Install SQL Server Standard Edition or SQL Server Enterprise Edition. For more information about how to install SQL Server, see the Team Foundation Installation Guide. You can download the latest version of the Team Foundation Installation Guide from the Microsoft Download Center at (https://go.microsoft.com/fwlink/?linkid=40042).

  13. Restore the Team Foundation Server databases. For more information about how to restore Team Foundation Server, see How to: Restore Team Foundation Server Data.

    Important

    Make sure to follow all the steps in the procedure for restoring your data. This includes updating the data warehouse and restarting services.

To upgrade from SQL Server Evaluation Edition on a dual-server Team Foundation Server installation

  1. Back up all the Team Foundation Server databases. For more information about how to back up Team Foundation Server, see How to: Back Up a Team Foundation Server.

    Important

    Make sure to follow all the steps in the procedure for backing up your data.

    Note

    If you have created any Windows SharePoint Services custom site definitions, custom site templates, or custom Web parts, and you want to keep your customizations, you must back them up also. For more information, see the Microsoft Web site (https://go.microsoft.com/fwlink/?LinkId=63543).

  2. Back up the Reporting Services encryption key. Make sure that you store the encryption key in a secure location on a different computer from the Team Foundation Server and that can be accessed by the new deployment. For more information about how to back up the encryption key, see How to: Back Up the Reporting Services Encryption Key.

  3. On the Team Foundation application-tier server, click Start, click Administrative Tools, click Services, select the TFSServerScheduler service, and then click Stop.

  4. Select the SharePoint Timer Service and then click Stop.

  5. On the Team Foundation application-tier server, click Start, click Administrative Tools, and then click Internet Information Services (IIS) Manager.

  6. In the Explorer pane, expand the Application Pools node, right-click TFS App Pool, and then click Stop.

  7. In the Explorer pane, under the Application Pools node, right-click Report Server, and then click Stop.

  8. On the Team Foundation application-tier server, click Start, click Programs, click Microsoft SQL Server 2005, click Configuration Tools, and then click Reporting Services Configuration.

  9. In Report Server Installation Instance Selection, make sure that the computer name is the name of the Team Foundation application-tier server and that the instance name is MSSQLSERVER, and then click Connect.

  10. In the Explorer pane, click Server Status. In the Report Server Status pane, in Instance Properties, click Stop.

  11. Open a Command Prompt window and delete all files in the %ProgramFiles%\Microsoft SQL Server\MSSQL.2\OLAP\DATA directory.

  12. Install SQL Server Standard Edition or SQL Server Enterprise Edition. For more information about how to install SQL Server, see the Team Foundation Installation Guide. You can download the latest version of the Team Foundation Installation Guide from the Microsoft Download Center at (https://go.microsoft.com/fwlink/?linkid=40042).

  13. Restore the Team Foundation Server databases on the Team Foundation data-tier server. For more information about how to restore Team Foundation Server, see How to: Restore Team Foundation Server Data.

    Important

    Make sure to follow all the steps in the procedure for restoring your data. This includes updating the data warehouse and restarting services.

See Also

Tasks

How to: Upgrade from Team Foundation Server Workgroup Edition
How to: Back Up a Team Foundation Server
How to: Back Up the Reporting Services Encryption Key
How to: Add Users for Team Foundation Server Workgroup Edition

Concepts

Team Foundation Server Upgrade Types
Team Foundation Server Move Types
How to: Restore Team Foundation Server Data