In-Place upgrade to Team Foundation Server (TFS) 2015 from TFS 2013Team Foundation Server TFS TFS 2015 TFS upgrade TFS with Sharepoint

This upgrade document gives detailed step by step procedure for the In-Place upgrade from TFS 2013 to 2015 RTM with Reporting and SharePoint.

Environment Details:

TFS 2013 environment

Windows server 2012 R2, TFS 2013 update 5, SQL 2014 SP1, SharePoint 2013 SP1

TFS 2015 environment

Windows server 2012 R2, TFS 2015 RTM, SQL 2014 SP1, SharePoint 2013 SP1

Permission Requirements:

The Account running the upgrade needs to have the following permissions.

– Local Administrator on the Application Tier. 
– SysAdmin on SQL Data Tier. Local Administrator on Reporting Tier as well. 
– SharePoint Farm Administrator.

Upgrade process:

As this will be an in-place upgrade to TFS 2015 from TFS 2013. The requirement for operating system, SQL server and SharePoint remains same for both the versions of TFS. You can find MSDN documentation here for requirement and compatibility.

Back up all the databases from TFS 2013, it’s recommended to take database backup before proceeding with the upgrade.

Following are the screens of the installation process,

Step 1: Installing binaries.

As we can see in Programs and Features, TFS 2013 update 5 is installed.

When you click on the tfs_server.exe file, it will start installing binaries required on to the server and in the same process it will also uninstall previous version from server (in our case TFS 2013).

In this process TFS 2013 binaries will be removed but the databases are untouched.

As we can see now, TFS 2013 is uninstalled and TFS 2015 is installed.

The TFS installation wizard will complete and automatically point it to the TFS upgrade wizard.

Step 2: Specifying TFS configuration database.

We need to point to our existing SQL Server which host TFS 2013 databases (this should get populated automatically)

Note: It would only list the configuration database and not all the collection databases. Configuration database holds the information for other collection databases.

Note: check the box by confirming that you have taken backup.

Step 3: Selecting TFS service account

Provide the service account. Service account can be system account or user account.

(it should already show our TFS 2013 service account which was in use before the upgrade process, if you want you can change the service account also)

Step 4: File cache folder

Set the file cache folder path. By default, path will be set but you can change the same.

Step 5: Selecting Build service account

If build is configured, provide the service account and click next.

Step 7: Configuring Reporting

Select the checkbox to configure reporting services.

Step 8: Providing settings for Reporting services

Populate the URL for reporting service configuration and validate the URL by browsing to the URL on a browser.

Step 9: Specifying Warehouse Database:

Click on List Available Databases hyperlink. Select the valid Warehouse database and click next.

Step 10: Setting Analysis instance.

Enter analysis instance name and proceed.

Step 11: Setting account for reports.

You can provide separate reader account for reports or ignore the screen and proceed. (Ignoring it would use the same account for TFS Reports as TFS Services which we have set earlier) If you had used Network Service as TFS Service account then we have to specify a different account here as we cannot use Network Service as TFS Reports Reader account.

Step 12: Setting for SharePoint.

Select the checkbox to integrate with SharePoint. Select default setting and proceed.

Step 13: Confirming settings

Confirm the setting before proceeding to next step.

Step 14: Readiness check.

The verification process identifies errors and warnings. These errors should be fixed before proceeding further. 

(The warning in this scenario can be ignored as it is complaining to use different account for reports)

Step 15: Configuring the update.

This step will configure the Application Tier and start the upgrade of Project Collection(s) in the background. Proceed with next to monitor the collection upgrade..

Step 16: Finishing upgrade

Once the upgrade succeeds, click next and close. This will automatically open Team Foundation Administration Console.

Note: In case you did not have Reports or SharePoint configured earlier, then those options would be disabled for you and we cannot enable it during this upgrade. But you can opt out of Reports/SharePoint during upgrade. That means if you had Reports enabled in TFS 2013 environment and you wish not to use Reports in TFS 2015 then you can check Reports option out, same goes for SharePoint.

That’s it, you have a brand new TFS 2015 setup from 2013 with exciting new features!

Content Created By : Ramandeep Singh 
Content Reviewed By : Romit Gulati

时间: 2024-12-18 23:43:59

In-Place upgrade to Team Foundation Server (TFS) 2015 from TFS 2013Team Foundation Server TFS TFS 2015 TFS upgrade TFS with Sharepoint的相关文章

Win Server 2012 R2 WSUS 无法识别 Win Server 2016 & Win10的解决办法

各位好,今天给大家分享一个我遇到的问题. 相信微软在推出了 Windows Server 2016和Win10 操作系统之后,有很多同学都第一时间进行了安装和测试,想第一时间感受一下全新的系统平台带来的新体验. 但是不知道有没有同学发现,如果我们在域环境中搭建了 Server 2016或者Win10的机器,域内的 WSUS 服务器有可能是无法识别出来的,所以会直接导致补丁推送失败,从而 Server2016和Win10的终端根本无法享受到Windows更新服务. 那么怎么办呢? 今天我就来给大家

SQL Server on Ubuntu——Ubuntu上的SQL Server(全截图)

本文从零开始一步一步介绍如何在Ubuntu上搭建SQL Server 2017,包括安装系统.安装SQL等相关步骤和方法(仅供测试学习之用,基础篇). 一.   创建Ubuntu系统(Create Ubuntu System) 1.      前提准备 由于本文主要研究SQL Server 2017在Linux上的搭建方法,从Install SQL Server on Linux中得知当前SQL Server 2017 CTP 2.0对于Ubuntu系统支持16.04和16.10,同时可以直接下

Could not load the Tomcat server configuration at /Servers/Tomcat v7.0 Server at

最近装了一个Ubuntu系统 在配置tomcat的时候总是出现这样的问题 Could not load the Tomcat server configuration at /Servers/Tomcat v7.0 Server at localhost-config. The configuration may be corrupt or incomplete. 我首先配置的是tomcat-7.0.27,我以为这不行.后来换成tomcat6.0结果还是报同样的错误 最后导致2个都添加不进去了如

SQL Server 2012笔记分享-33:SQL Server profiler跟踪

需求 使用SQL server profiler跟踪当前实例的所有常见活动,并将结果保存到文件中. ================================================================ 开始程序中选择SQL server profiler,如图. 选择文件--新建跟踪,如图. 连接到当前的SQL server实例,如图. 在跟踪属性里面配置跟踪名称.保存到的文件地址.保存到SQL报表.启用跟踪停止时间等,如图. 下图是一个跟踪启动后实时的跟踪情况,如图

SQL Server 2012笔记分享-1:SQL Server版本的演变

SQL是英文Structured Query Language的缩写,意思为结构化查询语言.SQL语言的主要功能就是同各种数据库建立联系,进行沟通.按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言.SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等.目前,绝大多数流行的关系型数据库管理系统,如Oracle, Sybase, Microsoft SQL Server, Access等都采用了SQL语言标准. SQL server版本

转:SQL SERVER 2014 安装图解(含 SQL SERVER 2014 安装程序共享)

开篇介绍 2015年1月1日,新的一年开始之际,本来应该好好做点有意义的事情来跨个年的.结果,老习惯 - 睡觉之前一定要折腾一下电脑,说干就干,给新到的 DELL 电脑装虚机,下载 SQL SERVER 2014,安装 SQL SERVER 2014. SQL SERVER 2014 安装完成以后,不像 SQL SERVER 2008 R2 会提供一个 BIDS 开发工具,也不像 SQL SERVER 2012 会提供一个 SSDT 开发工具,也就是说 BI 的开发工具(SSIS, SSRS,

SQL Server代理(8/12):使用SQL Server代理外部程序

SQL Server代理是所有实时数据库的核心.代理有很多不明显的用法,因此系统的知识,对于开发人员还是DBA都是有用的.这系列文章会通俗介绍它的很多用法. 在这个系列的上篇文章里,你学习如何使用SQL Server代理作业活动监视器监视作业活动和查看作业历史.对于你的SQL Server代理作业进行实时监视和管理,作业活动管理器是个强大的工具.在这个系列的第8篇文章里,你会回顾SQL Server代理的另一个功能——运行操作系统命令行,在SQL Server外围环境运行程序.一些程序是命令行(

SQL SERVER 2014 安装图解(含 SQL SERVER 2014 安装程序共享)- 2014已过去,不总结,不回望,2015朝前走

开篇介绍 2015年1月1日,新的一年开始之际,本来应该好好做点有意义的事情来跨个年的.结果,老习惯 - 睡觉之前一定要折腾一下电脑,说干就干,给新到的 DELL 电脑装虚机,下载 SQL SERVER 2014,安装 SQL SERVER 2014. SQL SERVER 2014 安装完成以后,不像 SQL SERVER 2008 R2 会提供一个 BIDS 开发工具,也不像 SQL SERVER 2012 会提供一个 SSDT 开发工具,也就是说 BI 的开发工具(SSIS, SSRS,

ubuntu eclipse 建立server 提示coud not load the tomcat server configuration at /opt/apache ...的解决方法

ubuntu eclipse 建立server 提示coud not load the tomcat server configuration at /opt/apache ...的解决方法 & 及new server 时tomcat 无法finish (灰掉不可用)的解决方法. 运行命令 chmod -R 777 /opt/apache-tomcat-*

The Tomcat server configuration at \Servers\Tomcat v7.0 Server at localhost-config is missing. Check the server for errors.

tomcat突然报错,The Tomcat server configuration at \Servers\Tomcat v7.0 Server at localhost-config is missing. Check the server for errors. 具体报错原因不太清楚,不过肯定是因为一些关联的信息缺失导致 解决办法: 删掉原先关联的tomcat,重新关联一个新的 prefencen-->service-->runtime environments,删除原先所有的tomca