In this blog series I start to explain step-by-step tutorial on how to upgrade existing TFS 2010 to TFS 2012 Update 1 with the migration to a new hardware, the series will include videos and images as well. In the last post I will include one video that collect all parts for one-shot view, this series consist of following parts:
- Part 1 – Introduction.
- Part 2 – Prepare SharePoint for the new system.
- Part 3 – Prepare the new machine and install SQL Server.
- Part 4 – Install TFS 2012 Update 1 & Backup DBs and Reporting Key.
- Part 5 – Restore DBs and Reporting Encryption Key.
- Part 6 – Configure TFS 2012.
- Part 7 – Verify upgrade success and other configuration.
- Part 8 – Upgrade TFS 2012 Build Service.
- Part 9 – Summary.
Each part consist of one or many sections as needed.
============================================================================
Part 4 – Install TFS 2012 Update 1 & Backup DBs and Reporting Key
- Install TFS 2012 Update 1 and run windows update.
- Run TFS 2012 Backup Tool and backup the old DBs.
- Backup the old Reporting Service Encryption Key.
The following is the video that explain this blog post.
Install TFS 2012 Update 1 and run windows update.
In this section I will explain how to install TFS 2012 Update 1 on a new machine, I will also make sure to run windows update for Windows and other Microsoft Products, it is very important to run any update before the configuration of TFS components.
Insert the TFS 2012 Update 1 DVD into your driver.
Select I accept the license and terms and click Install Now.
After the installation complete close Configuration Center and navigate to System and click Window Update.
Install all available update and restart the machine if needed.
Run TFS 2012 Backup Tool and backup the old DBs.
There are some new tools come with TFS 2012 that used to Back up and Restore Data for TFS, so we will navigate to the folder of the tools and copy that path. “Program Files\Microsoft Team Foundation Server 11.0\Tools“.
Open the command line as administrator.
Type cd and paste the copied path.
Type TFSBackup and press enter.
The TFSBackup tool will launch, type the name of the old server (TFS2010), don’t connect, we need to stop the Firewall first on the TFS2010 machine.
Go to the TFS2010 machine and temporary stop the Firewall so the TFSBackup tool can connect to SQL Server DB.
Get back to TFS12UP machine and click Connect, the tool will retrieve and select by default all needed DBs, in the Backup Database to, type the path of the shared folder that we created earlier, of course we may don’t need WSS_Content as we will use another SharePoint Server but I prefer to take all, review that there are 7 DBs selected as the following image.
Review the success of the backup.
Backup the old Reporting Service Encryption Key.
Go to the TFS2010 machine and click Start and navigate to Reporting Service Configuration Manager.
Click connect to the TFS2010 and then click on Encryption Key tab, after that click on Backup button, in the File Location, type the path of the shared folder that we created earlier, type a password and re-type it again, remember you will use this password when we restore the key.
















































































