如何从TFS2008升级到TFS2010

如何从TFS2008升级到TFS2010,tfs,migration,upgrade,Tfs,Migration,Upgrade,我们有一个TFS2008服务器,其中包含多个团队项目(大约20个) 迁移到TFS2010而不丢失历史记录的最佳方式是什么 我相信有两种方法,如果我错了,请纠正我: 安装新的tfs2010并从TFS 2008导入DB 或 就地升级 你的建议是什么?为什么?有什么我应该准备面对的问题吗? 任何建议都是受欢迎的。< P>你所描述的两种方式与Team Foundation Server 2010几乎都是一样的。就地升级也将自动升级实际数据库。根据数据库的大小,升级数据库需要相当长的时间。确保在估计停

我们有一个TFS2008服务器,其中包含多个团队项目(大约20个) 迁移到TFS2010而不丢失历史记录的最佳方式是什么

我相信有两种方法,如果我错了,请纠正我:

  • 安装新的tfs2010并从TFS 2008导入DB
  • 就地升级
你的建议是什么?为什么?有什么我应该准备面对的问题吗?

任何建议都是受欢迎的。

< P>你所描述的两种方式与Team Foundation Server 2010几乎都是一样的。就地升级也将自动升级实际数据库。根据数据库的大小,升级数据库需要相当长的时间。确保在估计停机时间时计划好这一点。如果可能,将您的服务器复制到一个VM上,您可以在该VM上进行测试运行。它对您的信心非常有效,并且有助于在生产系统出现问题之前隔离问题

最重要的是在开始之前备份所有内容。并不是说会出问题,而是如果需要的话,你希望能够回到原点。对于现有服务器,我建议对服务器进行重影处理,以便您能够在有限的时间内快速轻松地恢复功能

至于流程本身——与TFS 2008相比,安装TFS 2010是一个梦想。TFS团队花了一些时间的其中一个地方是不仅改进了服务器的设置,而且改进了服务器的初始配置。对于我在我的域名上的实例,我遵循了本文的指导——尽管它是从2008年到2010年,而不是从2005年,如本文所述


根据我的升级经验,到目前为止,我还没有遇到任何问题。基于安装TFS 2005和TFS 2008的“乐趣”,我期待它继续恶化,但我感到惊喜。

< P>您所描述的两种方式与Team Foundation Server 2010几乎都是一样的。就地升级也将自动升级实际数据库。根据数据库的大小,升级数据库需要相当长的时间。确保在估计停机时间时计划好这一点。如果可能,将您的服务器复制到一个VM上,您可以在该VM上进行测试运行。它对您的信心非常有效,并且有助于在生产系统出现问题之前隔离问题

最重要的是在开始之前备份所有内容。并不是说会出问题,而是如果需要的话,你希望能够回到原点。对于现有服务器,我建议对服务器进行重影处理,以便您能够在有限的时间内快速轻松地恢复功能

至于流程本身——与TFS 2008相比,安装TFS 2010是一个梦想。TFS团队花了一些时间的其中一个地方是不仅改进了服务器的设置,而且改进了服务器的初始配置。对于我在我的域名上的实例,我遵循了本文的指导——尽管它是从2008年到2010年,而不是从2005年,如本文所述


根据我的升级经验,到目前为止,我还没有遇到任何问题。基于安装TFS 2005和TFS 2008带来的“乐趣”,我本以为它会继续恶化,但我感到惊喜。

我想你会从ServerFault.Com得到比网站上一群黑客更好的建议。哈哈,好吧,我是一名开发人员,大多数小团队都是自己处理的。“但你说得对,我把它移到那里去了。”Preet-TFS管理员也在这里闲逛。如果我等着所有的TFS问题出现,我会无聊死的@Joseph我还是没有得到任何关于服务器故障的答案。。。我想你会从ServerFault.Com得到比网站上一群黑客更好的建议。哈哈,好吧,我是一名开发人员,大多数小型团队都是自己处理的。“但你说得对,我把它移到那里去了。”Preet-TFS管理员也在这里闲逛。如果我等着所有的TFS问题出现,我会无聊死的@Joseph我还是没有得到任何关于服务器故障的答案。。。再加上几张viewsHa,谢谢你,约瑟夫,希望一切都会像你一样顺利这是对就地升级的第一个良好反馈。仍然在等待,看看是否有人通过安装一个新实例进行迁移,然后导入数据库。(如果这很容易,我们会这么做,因为我们的TFS服务器需要退役…)我们已经开始迁移到一个新的服务器,这真的很容易。您可以预先设置硬件,然后从旧服务器备份旧数据库,并将它们恢复到新服务器上,然后从comnmand行运行升级。工作是一种享受,而且它可以重复发生错误的事件。您还可以让2008年和2010年并行运行,以便了解差异,并展示新功能。哈,谢谢约瑟夫,希望这会像为您做的那样顺利。:)这是对就地升级的第一个良好反馈。仍然在等待,看看是否有人通过安装一个新实例进行迁移,然后导入数据库。(如果这很容易,我们会这么做,因为我们的TFS服务器需要退役…)我们已经开始迁移到一个新的服务器,这真的很容易。您可以预先设置硬件,然后从旧服务器备份旧数据库,并将它们恢复到新服务器上,然后从comnmand行运行升级。工作是一种享受,而且它可以重复发生错误的事件。您还可以让2008和2010并行运行,以便了解差异并展示新功能。