Moving TFS 2008 to a different domain

by garyg 17. December 2011 12:02

Recently I addressed a question in a forum where a user wanted to move his TFS 2008 server out of its current domain.  In TFS 2010 this is fairly straightforward using the TFS Administration Console, but back in TF 2008 this took a little more work.  Here it is at a high level:

There are numerous prep steps moving a server from one domain to another but I'm assuming you'd have these covered already in the systems migration planning.  Theese are the TFS highlights:

  1. Back up your server. Take a thorough inventory of your TFS security settings and determine if you referenced any domain groups. You can set these to a local group for now and move them into a domain group later.
  2. Record the login credential settings of all TFS services and Application Pools. These may or may not be set to Domain group, if they are you will need to go back in after the Domain migration. Depending on how your tiers are set up this may involve checking a few servers as well.
  3. Shut down all TFS services and Application Pools and Web sites to avoid any user issues during your migration. You'll need to put the services on manual or disabled to avoid them trying to restart during the migration since a reboot will be needed to complete the domain migration.
  4. Execute your domain migration as planned.
  5. Change the identity of everything you noted with domain specific identity in step 1 to an identity in the new domain. Set all the services back to their original startup settings, and app pools & web sites back to their original states.
  6. Restart the server and check TFS access.

Tags:

ALM

Comments (1) -

best domain hosting
best domain hosting
2/28/2012 4:57:07 PM #

If I just uninstall and re-install TFS 2010. Would that help me sync up the account names between  two domains?
www.webhostingmasters.com/best-domain-hosting">best domain hosting

About the author

   
Gary Gauvin is a 20+ year Information Technologies industry leader, currently working as the Director of Application Lifecycle Management for CD-Adapco, a leading developer of CFD/CAE solutions. Working in both enterprise environments and small businesses, Gary enjoys bringing ROI to the organizations he works with through strategic management and getting hands-on wherever practical. Among other qualifications, Gary holds a Bachelor of Science in Information Technologies, an MBA, a PMP (Project Management Professional) certification, and PSM (Professional Scrum Master) certification.  Gary has also been recognized as a Microsoft Most Valuable Professional.

LinkedIn Profile: http://www.linkedin.com/in/garypgauvin

(Note: Comments on this blog are moderated for content and relevancy)


 

Month List

Page List