我有一个有效的 TFS 2012 安装。它运行 SQL Server 2008R2 和 TFS 2012 附带的任何版本的 SharePoint。
我想迁移到以下之一:TFS 2013 或(最好)TFS 2015 RC。我更喜欢 TFS 2015 RC,除非迁移存在严重障碍,或者真正的开发团队使用它还不安全,在这种情况下,我会选择 TFS 2013。
我还需要迁移托管 TFS 2012 的当前 VM,或者(最好)创建一个新 VM 来托管 TFS 2013/2015 RC。当前虚拟机位于我们办公室的 ESXi 服务器上。我想将它移到我们的生产环境中,最好是通过创建一个新的 VM 并执行必要的步骤来恢复 TFS 数据库。
最后,我想将数据库 TFS 指向的数据库从自身更改为已经投入生产的更稳定的数据库服务器。它的数据库服务器是 2008 R2,我想将它移动到我们的 SQL Server 2012 实例。
不用说这里涉及很多活动部件,所以我想知道的是实现我的目标的最安全的操作顺序,即:
- 使用 TFS 2015 RC 是个坏主意吗?
- 我应该运行就地升级,然后将 VM 克隆到新环境吗?
- 我应该从备份/恢复到新的数据库服务器并更改当前 TFS 2012 实例指向的位置开始吗?
任何指导表示赞赏。