Upgrading to TFS 2010

921 views

Published on

Considerations for upgrading to TFS 2010.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Upgrading to TFS 2010

  1. 1. Upgrading Team Foundation Server OverviewSteve LangeSr. Developer Technology Specialist | Denver, COstevenl@microsoft.com | slange.me
  2. 2. Topics• Types of Upgrades• Upgrade Process• Considerations• Recommendations
  3. 3. Upgrading Team Foundation ServerTYPES OF UPGRADES
  4. 4. Notes on Team Project Collections• Team Project Collection (TPC) – A Team Project Collection is a group of related Team Projects. TFS 2010 now hosts Team Project Collections, not Team Projects.• Upgrades will place all Team Projects into a single TPC.
  5. 5. Types of Upgrades• In-Place Upgrade – Upgrade software, no change in hardware• Migration-Based Upgrade – Upgrade software, move to new hardware• Consolidation Upgrade – Combine multiple 2005/2008 servers into a single 2010 server
  6. 6. In-Place Upgrade• Backup• Verify System Requirements• Verify User Permissions – Necessary if changing accounts or using new SQL Server• Upgrade SQL – TFS 2010 requires SQL 2008• Upgrade Reporting – SSRS & SSAS to 2008• Prepare Portal Services – Upgrade to WSS 3.0, MOSS 2007, or SharePoint 2010• Uninstall TFS 2005/2008• Restore SQL, if needed• Install TFS 2010• Run Upgrade• Configure MOSS 2007 or SP 2010 if needed
  7. 7. Migration-Based Upgrade• Backup• Verify System Requirements• Verify User Permissions – Necessary if changing accounts or using new SQL Server• Set up IIS• Set up SQL Server• Set up Portal Services• Prepare Portal Services – Install SharePoint Extensions• Uninstall TFS 2005/2008• Restore SQL to new hardware• Install TFS 2010 on new hardware• Run Upgrade• Configure MOSS 2007 or SP 2010 if needed
  8. 8. Consolidation Upgrade• Upgrade each individual server (in-place or migration-based) – Upgrade first server to destination TFS 2010 server• Move each Team Project Collection to destination TFS 2010 server – Each “old” TFS server will be represented by a TPC on the “new” TFS server
  9. 9. Upgrading Team Foundation ServerUPGRADE PROCESS
  10. 10. Upgrade Process – Verification Checks
  11. 11. Upgrade Process - Upgrading
  12. 12. Upgrading Team Foundation ServerCONSIDERATIONS
  13. 13. Considerations• Existing process templates continue in TFS 2010 – Work involved in moving to new templates• Reports are not moved in upgrade – Manual move required, or use 2010 reports• Data Warehouse not deleted in upgrade• Establish branches in source control to enable branch visualization• Build definitions are moved via “Upgrade Build Template” – Migrate to TFS 2010 build template when available
  14. 14. Recommendations• Backup, test restore first• Review all documentation• Check for latest patches for TFS• Get help – MCS – Premier – Certified ALM Partner
  15. 15. Questions?
  16. 16. Resources• TFS 2010 Installation Guide• TFS 2010 Supplemental Upgrade Guide• Blog: Upgrading to TFS 2010• 2008/2010 Compatibility – VS 2008 SP1 Forward Compatibility Update• TFS Web Access Information
  17. 17. Steve LangeSr. Developer Technology Specialist | Denver, CO stevenl@microsoft.com | slange.me

×