Tim Elhajj

Off the Microsoft stack!

TFS Application Tier Will Use Different Hardware Than It’s Using Right Now


To do a hardware-swap (migration) upgrade of Team Foundation Server

step1 Double check. Verify that the operating system and hardware meet the requirements for the new version of Team Foundation Server. New for this version of TFS, you must use a 64-bit server if you use a server operating system.

Determine the service account you will use for Team Foundation Server. By default, TFS uses Network Service, but you can also use a domain account. In most cases, you should use the same account you used for the previous installation, or consider using Network Service.

There’s more information on MSDN: System Requirements for Team Foundation Server, or Accounts Required for Installation of Team Foundation Server.

step2 Back up your data. The upgrade configuration wizard deletes your old database during the upgrade.

For more information: Back up TFS for upgrade

step3 Set up SQL Server. You’re going to install all the features TFS requires on the same server where you’ll eventually run TFS. After you install SQL Server, configure Analysis Server for automatic failover.

For more information: Setup SQL Server for TFS

Setup SQL Server for TFS

step4  Set up SharePoint. If you don’t skip the portal setup, you have two options for how to deal with SharePoint:

  • Use the same SharePoint site you have right now.

    If your old SharePoint server is still up and running, you can continue to use it. Go to the SharePoint server and uninstall old extensions, and then install the new extensions before you upgrade TFS. If SharePoint and the previous version of TFS were on the same computer, you have to uninstall the entire TFS 2010 application tier. In the new upgraded configuration, the only TFS component on the SharePoint server will be the TFS extensions for SharePoint.

    When you upgrade TFS, the upgrade wizard will recognize and configure your remote SharePoint site to work with all the projects and collections on the new upgraded TFS server. Make sure the account you’re going to use as the service account for TFS is a member of the Farm administrators group on SharePoint.

    For more information: Use the same SharePoint site that you have right now

d22e2978-c715-4134-9907-0965b5c28627  Upgrade TFS. Run the Team Foundation Server install from the product DVD and then use the Upgrade Configuration wizard to upgrade your installation. In the TFS upgrade wizard, you’ll restore the data you backed up in step 2.

For more information: Run TFS upgrade wizard.

Run TFS upgrade wizard

Next Step: Set up a new build machine

After you upgrade the application tier, you might want to install the new build service. You can’t use TFS 2010 build service with Team Foundation Server 2012, but you can install the new build service side-by-side on the same server as the TFS 2010 build service.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s