TFS 2015.4合并路径

时间:2016-10-25 08:57:21

标签: tfs migration consolidation

我在不同的机器上有2个不同的tfs服务器。它们都不属于任何领域。他们每个人都有自己的项目集合和团队项目。

我想做的是将它们合并到一台新服务器上。我认为这被称为consolidation

我一直在研究这项工作,但我发现的文件对我来说有点不太全面。但我毕竟计划了一条道路。假设我有服务器 A B C A B 是旧的, C 将是新的。

  

服务器A :2015.4

     
    
        
  1. 通过TFS管理控制台将数据库完全备份到\\backups\tfsA
  2.        
     

服务器B :2015.4

     
    
        
  1. 通过TFS管理控制台将数据库完全备份到\\backups\tfsB
  2.        
     

服务器C

     
    
        
  1. 安装TFS 2015.4 - 不要配置

  2.     
  3. 通过TFS管理控制台从\\backups\tfsA

  4. 恢复数据库     
  5. 通过TFS管理控制台从\\backups\tfsB

  6. 恢复数据库     
  7. 配置TFS

  8.        

我的问题是

  • “这条道路真的有效吗?”,从两条不同的路径恢复对我来说似乎有些可怕,但不能确定。或;

  • 我是否应该在\\backups\tfsAB之类的路径上安装数据库备份并从该路径运行restore

完成此过程后,我还需要进行环境迁移,并让这个新的tfs与Active Directory一起使用,但这是我做完这项工作后的另一个问题。

1 个答案:

答案 0 :(得分:1)

您无法直接合并这两个服务器,因为某些配置将位于每个服务器的数据库中。

您可以做的是一次移动一个团队项目集合,将其从旧服务器中分离(将所需配置从公共配置数据库复制到集合数据库中),备份该特定团队项目集合数据库,在新服务器上恢复它并最终附加它(将配置复制回公共配置数据库)。

您需要考虑命名,因为Team Project Collection需要在新的合并服务器上具有唯一名称。通过在恢复时更改名称来完成重命名。

问题与此question类似。