Multiple migrations at the same time RRS feed

  • Question

  • Hi all.

    This is going to turn into a difficult question, as I'm in the middle of an inherited mayhem and with limited set of actions available.

    Current situation is this:

    • A server, joined to a domain I have no control on.
    • I'm an administrator of the server (but not of the domain).
    • On this server there are TFS 2012 RTM and SharePoint 2013 installed, both pointing to a local SQL Server 2012 (each has its own instance).
    • There are 5 domain's users, one for each of my colleagues.
    • It's an internal server, so no DNS, so access to TFS site is http://servername:8080

    New situation is:

    • A new server joined to a different domain.
    • I'm an administrator of the server (but not of the domain).
    • TFS 2015 and SharePoint 2015.
    • There are 5 domain's NEW users, one for each of my colleagues.
    • Still an internal server, still no DNS, so access to TFS site is http://NEWservername:8080

    What I have (to try) to do:

    Move the current TFS from the old server, old domain, old url, old domain's users, to the new server with new domain, new url, new domain's users.

    I've currently tried restoring the backup created from TFS 2012 to a fresh install of TFS 2015, both with and without running the configuration wizard, but TFS 2015 seems to totally ignore the files when I point it to the folder containing them. Then, after reading a bit around, I've found many articles stating that you cannot perform such a migration, and that you need the old users in the new setup, and a lot of other discouraging things. So...anyone can give me a few hints/suggestions/whatever?

    Thx all :-)

    • Edited by Drizzt Tuesday, December 1, 2015 11:18 AM
    Tuesday, December 1, 2015 11:15 AM


  • Hi,

    Thanks for posting here.

    Generally speaking, this scenario you need to have reference to the TFS environment move steps which is detailed described below due to the tfs server moving is related to cross domain.


    My concern is that if you want to maintain the old domain in the new server. For example, the old 5 domains are o_domain1, o_domain2,...o_domain5. And the new 5 domains are n_domain1,...,n_domain5. After moving, you will still use o_domain1/user1 for the new server. Or you need to map the old domain to the new domain, but the same user can still have his old history. I mean o_domain1/user1 can also get history with n_domain1/user1 on the new server.

    If you don't need to map, you need to build the trust relationship between the old domain with the new server domain.

    If you need to map domain, you need to also match the old user SID to the new user SID with TFSConfig Identities command.


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    Wednesday, December 2, 2015 9:31 AM