已答覆 TFS2005 -> TFS2008

  • 2010年1月14日 下午 12:50
     
     

    Hello. I need to migrate TFS2005 with two tiers on the same server from one domain to TFS2008 with tiers on the separate servers in the other domain. Do you think this is possible?

    I downloaded TFS Integration Platform (http://tfsintegration.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=35478), installed it. It is said in the documentation that I need to edit SampleConfig.xml, but I cannot find it in TFS to TFS connector folder. So where to find this file? Or am I doing something wrong?

所有回覆

  • 2010年1月14日 下午 02:56
     
     

    It sounds like a back up and restore from one domain to the other domain may be the best approach.

    These posts may be beneficial: http://blogs.msdn.com/willy-peter_schaub/archive/2009/10/07/tfs-integration-platform-summary-of-links.aspx

    With the domain differences you'll need to verify the SIDs of all of the users.

    Are you trying to keep 2 separate TFS servers in sync across the 2 domains?

    Take a look at this poster and reply back with more information around what your environments look like (domain accounts (domain\tfsservice), domain trusts(corp.microsoft.com ->(oneway trust) to customer.microsoft.com) machine configs(Windows Server 2003, Windows Server 2008, Windows Server 2008R2), SQL Server configurations( 2005, 2008, service pack levels), SQL Services (SSRS,SSDS,SSAS) , SharePoint(MOSS, WSS), Build Servers(2005, 2008), etc).

    http://blogs.msdn.com/willy-peter_schaub/archive/2009/04/06/vsts-rangers-projects-tfs2tfs-project-copy-migration-guidance-initial-thoughts.aspx

    Once we know more about how TFS is currently setup and how TFS will be setup in the next environment we can answer your questions more appropriately.

  • 2010年1月15日 上午 08:56
     
     
    I need to migrate information from one server in old domain to the new server in the new domain with data tier on another server in the new domain. I will not need old server once migration is accomplished. 

    There is a two-way trust between old and new domain.

    Old server is Windows 2003 Standard SP2 with MS SQL 2005 Enterprise.
    New servers are: Windows Server 2003 SP2 (32 bit) + MS SQL 2005 SP2 64bit

    I would also try to test first on another server that is not on production with Windows 2003 R2 Standard and MS SQL 2005 Standard.
  • 2010年1月19日 上午 12:35
    版主
     
     已答覆

    If I understand your scenario correctly you should not be trying to use the TFS Integration Platform.  It sounds like you are trying to do an Upgrade from TFS 2005 to TFS 2008 as well as a move from one domain to another.  Your best bet in that case is to upgrade to TFS 2008 following the upgrade guidance you will find in the Team Foundation Installation Guide for Visual Studio Team System 2008.  Once the upgrade is complete, pick a window and follow the process describing How to: Move Your Team Foundation Server From One Environment to Another to move the TFS instance to the new domain.  Upgrade is always preferred over using migration tools like the TFS Integration Platform because it preserves work item IDs, changeset IDs, all timestamps and all history in your TFS system.