【问题标题】:How to upgrade tfs2012 to Azure devops server如何将 tfs2012 升级到 Azure devops 服务器
【发布时间】:2019-07-31 16:58:18
【问题描述】:

我正在将 tfs2012 升级到本地 Azure Devops 服务器。 TFS 在 win2012R2 和 sql 2012 上。我的计划是在上面安装 2 个新的 Win2016 VM 和 sql2017。我计划将 2 TFS db 从 sql2012 备份和还原到 sql 2017。然后使用 Azure Devops 服务器升级向导指向这个 sql2017 服务器。这个计划有效吗?我找不到任何支持它的文档。欢迎任何帮助。

【问题讨论】:

    标签: azure-devops-server


    【解决方案1】:

    根据this文档官方支持从TFS 2012到Azure DevOps Server(“TFS 2019”)的升级路径。

    每当您升级 TFS 时,请检查新版本的要求。在您的情况下,这些要求记录在here。根据该文档,Azure DevOps Server 2019 支持 Windows Server 2016 和 SQL Server 2017,SQL Server 2017 也可以在 Windows Server 2016 上运行。

    您计划执行的操作称为“基于迁移的升级”。该名称源于您正在有效地将所有数据迁移到新环境的事实。另一种方法称为“就地升级”,您只需在旧版本上安装新的 TFS 版本,然后让它升级所有数据。

    如果您不确定,请查看official upgrade documentation。一般来说,你的方法是可行的。 TFS 升级的问题在于有无数的细节需要考虑。

    请记住,一旦环境升级完成,您可能还需要升级所有构建定义。此外,您可能还需要解决实验室管理问题。

    【讨论】:

    • TFS 2012 支持 Windows Server 2016 / 2019 ?
    • 嗯,微软官方table 指定Windows Server 2008 和2012、Windows Small Business Server 2011 和Windows Home Server 2011 支持TFS 2012。当TFS 2012 出现时,根本没有Windows Server 2016 / 2019 并且该表从未更新。所以,没有官方声明我知道它是否有效。您必须尝试或直接询问 Microsoft。为什么这与您相关?
    • 如何将 Windows 2008 中的 TFS 2012 迁移到 Windoww 2016/2019
    • 使用我在回答中提到的“基于迁移的升级”。
    猜你喜欢
    • 2020-09-04
    • 2020-12-10
    • 2021-06-28
    • 2020-09-21
    • 2022-06-14
    • 2021-12-24
    • 2021-02-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多