将TFS 2010移动到新数据层的步骤

时间:2014-01-10 18:31:47

标签: sql-server reporting-services tfs tfs2010

我打算用闪亮的新虚拟代替我们当前的物理数据层。 SharePoint和Tfs_Analysis数据库将保持原样,因此我不需要移动/恢复它们(?)。对我来说,似乎过渡应该是这样的:

AT = App Tier和 DT =数据层

  1. 在AT运行:TFSServiceControl静止
  2. 在AT上运行:TFSConfig setup / uninstall:ApplictionTier
  3. 在AT站点:SSAS和SSRS服务
  4. 在新的DT Restore上:
    • 的ReportServer
    • 的ReportServerTempDB
    • Tfs_Configuration
    • Tfs_DefaultCollection
    • Tfs_ArchiveCollection
    • Tfs_Warehouse
  5. 在新的DT更新:Tfs_Configuration.dbo.tbl_ServiceHost表中的连接字符串,以反映新的DT。
  6. 在AT Start:SSAS服务
  7. 在AT更新:Tfs_Analysis数据源连接字符串以反映新的DT。
  8. 在AT上,重新映射DB和restamp TFS:
    • TFSConfig身份[...]
    • TFSConfig PrepSQL [...]
    • TFSConfig RemapDBs [...]
    • TFSConfig Accounts [...]
    • TFSConfig ChangeServerID [...]
  9. 在AT运行:管理控制台上,选择仅AT向导。
  10. 在AT运行:TFSConfig registerDB [...]
  11. 在AT运行:Reporting Services配置管理器上指向新DT。
  12. 在AT运行:管理控制台并将报告重定向到新DT。
  13. 在AT运行:TFSServiceControl取消静默
  14. 在Reports Manager中重新指向数据源
  15. 烟雾测试
  16. 你们中的任何一个人都看到了这方面的任何缺陷吗?它甚至有意义吗? :)

1 个答案:

答案 0 :(得分:2)

正如@Mike在评论中提到的那样,请遵循TFS管理指南中的指导。您将专门将数据恢复到新服务器,因此请遵循Restore Data to a Different Server or Instance文章中的指导。

通常情况下,我会在此处发布相关摘要,但此举很长,您不想跳过任何步骤。最好参考源材料。