【问题标题】:Tfs database restore in QA instanceQA 实例中的 Tfs 数据库恢复
【发布时间】:2016-07-06 15:02:18
【问题描述】:

这是我的设置.... 一个 tfs 生产服务器 tfs 2015 和一个 QA 服务器 tfs 2015。没有人使用 tfs 的 QA 实例,并且数据库已经 6 个月没有更新。

我想将 QA tfs 数据库更新为生产数据库。当我尝试恢复数据库时,最终出现数据库冲突错误。

如何在 QA tfs 实例中维护生产数据库的副本?

提前致谢!!

【问题讨论】:

  • 您是如何备份生产数据库的?
  • 使用 tfs 计划备份...谢谢
  • 然后你必须恢复 Tfs_Configuration + TFS_ 数据库。你在哪一步有错误?在 SQL Server 还原过程中?
  • 在验证还原时检查冲突的数据库检查时,它会一直运行下去。
  • 你的意思是你有两个 TFS 并且你想合并它们吗? QA tfs 中有什么,只有工作项吗?

标签: tfs tfs-2015 tfs-migration


【解决方案1】:

这是一个有用的链接Setup a test TFS with production datslabases 您需要确保备份文件与 QA 上的 SQL Server 版本兼容

【讨论】:

  • 谢谢,@mahmoud。我将尝试实施这些步骤并更新您。
【解决方案2】:

您需要先重置您的 TFS 实例,然后才能设置新实例。为此,首先调用“tfconfig setup /uninstall:all”。

这会将您的 TFS 重置为未配置状态。然后你需要删除所有的数据库;配置、集合、报告、多维数据集。

然后使用开始菜单上的“恢复”选项启动恢复。

确保在新还原上重新配置 TFS 之前运行“tfconfig changeserverid”,否则会与生产冲突

【讨论】:

  • 不,SQL Server 不能那样工作。而且您必须重新配置您的 TFS 实例才能使用新数据库。
  • 谢谢@mrhinsh
猜你喜欢
  • 1970-01-01
  • 2016-06-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-07-10
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多