Upgrade path clarification for TFS 2017t o 2020?

Copper Contributor

Have TFS 2017 on server 2016 and SQL on 2016. SharePoint is on 2008R2. Looking to upgrade to on ADO prem server 2020. If I spin up new servers do you just install latest versions then detach db from old to new?

2 Replies

@zerocoo1405 Hey there,

 

From what I understand about your deployment, that should work. It looks like you can go straight from TFS 2017 to ADO 2020.

 

Reference the upgrade guide here: Upgrade your deployment - Azure DevOps Server & TFS | Microsoft Docs

 

upgrade-matrix-2020.png

I also see no mention of Sharepoint, so I'm unsure of the dependency there.

 

Here are my steps from my migration:

1. You will also need to remember to detach your Team Project Collections via the TFS Administration Console first.

2. Once you do that, you can create a backup via SQL Server management studio on the TFS server.

3. From there, import the backup you took in the previous step into ADO 2020.

4. Re-attach the project collection in the Azure DevOps Server Administration Console

 

Hope this helps,

- Jordan

 

 

Thanks since it's on 2016 server and I need to move to OS 2019, so I install TFS 2016 and SQL 2016 on another Windows 2016 server and copy db to there and do upgrade there, and then migrate from there to the Windows 2019 OS deployment of ADO 2020 and SQL 2019?