全,
我们有一个现有的TFS 2012安装与多个项目集合,并希望最终转移到2017年TFS。我们在新硬件/最新版本的Server上安装了一台新的TFS 2017服务器。我们希望将我们的项目集合从2012年移到2017年,同时尽可能保持对旧服务器的保真度(维护源代码、工作项、历史记录、链接等)。
这能一次完成一个项目集合,还是必须是“大爆炸”?到目前为止,我的所有研究都显示了将旧的TFS 2012数据库复制到新的数据库服务器并允许它从那里升级集合的说明,但这听起来像是一种场景,即: 1)必须同时移动所有集合,2)覆盖在新的TFS 2017实例中可能设置的所有集合。
这是正确的,还是有一种高保真的迁移方式,可以让我们一次只做一个集合?
FYI-我们不关心报告或Sharepoint迁移,只关注工作项、源和维护这两种更改的历史记录。
发布于 2017-03-24 10:07:54
可以,停那儿吧。
不建议一次升级一个集合,原因如下:
对于您来说,需要更多时间和资源但更安全的另一个选择是使用用于迁移目的的暂存TFS实例。其想法是复制现有的2012年(我不使用克隆,因为这很危险),安装相同版本的SQL和TFS,恢复备份,配置TFS 2012 (这是最危险的一步,使用不同的帐户等等),最后升级到生产中使用的相同的TFS 2017版本。此时,您可以将集合从暂存中分离出来,并确保它将无问题地附加到生产中。
https://serverfault.com/questions/840012
复制相似问题