This article aims to expand on the Upgrade overview and give a step by step walk-through of the upgrade to TFS 2017.There are some minor changes in the upgrade process that attempts to simplifies it.
Upgrade Source Minimum Requirement: Your TFS databases must be at least at the TFS 2012 RTM level to jump to TFS 2017.
Refer our older upgrade walkthrough to get to a supported level.
Supported server operating systems
Windows Server 2016
Windows Server 2012 R2 (Essentials, Standard, Datacenter)
Windows Server 2012 (Essentials, Standard, Datacenter)
Windows Server 2008 R2 (minimum SP1) (Standard, Enterprise, Datacenter)
Supported client operating systems
Windows 10 (Home, Professional, Enterprise)
Windows 8.1 (Basic, Professional, Enterprise)
Windows 7 (minimum SP1) (Home Premium, Professional, Enterprise, Ultimate)
Support SQL Server version
SQL Server 2016
SQL Server 2014
The wizard is changed a bit to prompt you if you’re doing an upgrade/installing a new instance.
Now select the SQL Server with old the TFS Config database.
Now, we need to specify if we are doing a Pre-Production upgrade or Production Upgrade.
Selecting Pre-Production upgrade will give you the details with explanation. The wizard will also show you some best practices.
You could continue following the Wizard to complete the pre-production upgrade, as follows.
You will notice that the Application Tier has a couple of changes. You can specify the site settings and bindings directly from the wizard.
HTTPS and HTTP (with redirect) : Creates a self signed cert/use your existing Signed Cert for Production
HTTP Only: Configure with only HTTP (without the virtual directory)
For SharePoint, give the farm information in the SharePoint step.
Review Changes and let’s upgrade!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.