由于我们的TFS 2008实例的灾难恢复测试的一部分,我希望将数据库还原到SQL Server 2008(目前SQL Server 2005上)我们的备份。

我注意到在MSDN上的警告,这可能使恢复是不可能的。

这已经是在野外做了什么?什么是风险?

有帮助吗?

解决方案

您的灾难恢复计划中不应包括在同一时间升级。这是谨慎地进行升级,然后再计划你的灾难恢复计划。等待复苏的机会可能会带来麻烦。

话虽这么说,只要你使用最新的服务包,TFS 2008是完全支持的SQL Server 2008现在。

降压霍奇斯是一个明确的TFS大师。下面是他说的话:

  

SQL 2008 SP1刚刚被释放,   我们已经接到了几个问题   关于它是否与支持   与Server 2008中的Team Foundation我们   测试SQL 2008 SP1与两个   TFS 2008和TFS的原始版本   2008 SP1,和我们做的完全支持   使用它与TFS的任一发行   2008。

HTTP ://blogs.msdn.com/buckh/archive/2009/04/09/tfs-2008-supports-sql-2008-sp1.aspx

其他提示

我已经完成2008 TFS的一个升级,我们试图备份还原到SQL Server 2008实例。我们还从2008年TFS的最终测试版进行升级,所以我不能说我们遇到的问题是否是由于它是从一个测试版,或者如果它是由于SQL Server版本的变化。它变成了一个小的灾难,我们结束了重新安装TFS新鲜和复制我们的源代码进去(这很幸运得到了充分的开发几个机器签出)。我们失去了我们的源代码控制历史的时间很短,但我们最终还是能够得到原始实例启动和运行再次,这是我们保持周围旧式源控制历史的参考。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top