我一直在处理一台老化的 Windows Server 2008 机器,并将 TFS 升级到 2017.2。现在,借助 Azure DevOps Server 2019,不再提供对 Windows Server 2008 的支持。此外,现有的 SQL Server 是 2012,也不再受支持。由于存在操作系统限制,我无法将数据库升级到 SQL Server 2014+。在我们公司,不允许就地升级操作系统。
现有设置如下:
- Windows Server 2008(一个虚拟机)
- TFS 2017.2
- SQL Server 2012 Ent(在同一 VM 上)
- 非 HTTPS 计算机名称 URL 团队门户通过 Intranet 访问
我为 Azure DevOps 2019.0.1 准备了全新的 Windows Server 2016。我还能够为 Azure DevOps 获取基于 SQL Server 2017 Ent 的 SQL AlwaysON 集群。
如果我继续进行 DevOps 设置,我将针对新的数据库集群,它会相应地设置新的数据库。
如何将现有集合移动到新集群(简单:在新集群上恢复数据库)?
Azure DevOps 会接受新的集合吗?
我读过的所有迁移主题总是假设 DB 服务器和 TFS 服务器是相同的并且不会改变。