【问题标题】:What's a Backup and Recovery Process for Team Foundation Server 2010?Team Foundation Server 2010 的备份和恢复过程是什么?
【发布时间】:2009-12-24 18:00:03
【问题描述】:

我们有一个新安装的 TFS 2010(在 SQL Server 2008 上),我正在计划备份和恢复过程。

似乎配置信息和数据存储在 Tfs_Configuration 和 Tfs_DefaultCollection 数据库中(如果您有多个集合,则还存储额外的 Tfs_[CollectionName] dbs)。在测试设置中,我尝试备份两个数据库,卸载 TFS,然后重新安装(我想我可以在安装过程中的某个时间点连接数据库)。这就是我感到困惑的地方。我没有看到关于这应该如何工作的选项或明确的指导。

【问题讨论】:

    标签: tfs backup restore database-restore


    【解决方案1】:

    如果您已备份 TFS 2010 数据库并丢失了 TFS 服务器,则可以通过还原所有 TFS 数据库、重新安装 TFS 并选择安装向导的应用程序层选项来还原它。一旦您将向导指向您的数据库,它就会从之前的安装中识别出 Tfs_Configuration 数据库并恢复您之前的配置以及您的集合。

    【讨论】:

    • 构建服务器呢?那里有需要备份的数据吗?
    • 好点。我们还没有使用 TFS Build,所以我还没有研究这个。很想听听这方面的信息。
    【解决方案2】:

    下载TFS Power toolsuse the backup tool(它甚至还有一个漂亮的图形用户界面)!

    【讨论】:

    • 我最初在这个工具可用之前发布了这个问题,但它看起来很不错。我实际上考虑过切换到它,但是我们的 TFS 数据库托管在共享数据库服务器上,我们有一个共同的备份计划,所以我决定坚持使用传统的数据库备份方案。
    • @Derek,在使用传统的数据库备份方案时要小心,并确保所有三个数据库都以事务方式备份,否则您的备份可能不同步。
    • 非常好。如果你不小心,那真的会咬你。感谢您的洞察力!
    【解决方案3】:

    似乎有一个关于这个主题的 MSDN 部分:http://msdn.microsoft.com/en-us/library/bb552295.aspx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-18
      • 1970-01-01
      • 2012-08-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多