将数据从Azure DevOps Server迁移到Azure DevOps Services

Azure DevOps Services |Azure DevOps Server 2022 - Azure DevOps Server 2019 |TFS 2018

适用于 Azure DevOps 的数据迁移工具提供了一种高保真方法,用于将集合数据库从 Azure DevOps Server 迁移到 Azure DevOps Services。 如果要使用此服务导入集合 () ,建议下载 迁移指南和工具 。 本指南是导入中涉及的不同步骤的演练。 提供最佳做法、清单和有用的提示,使导入尽可能简单。 本指南应与下面引用的更多技术文档结合使用,以成功导入到Azure DevOps Services。

导入支持的Azure DevOps Server版本

重要

发布新 RTW 版本的 Azure DevOps Server 的导入支持后,最多可能需要 2-3 周才能为该版本提供导入支持。 在发布新的 RTW Azure DevOps Server 后不久选择升级时,请务必考虑到这一点。

Azure DevOps 的数据迁移工具在给定时间支持两个最新版本的 Azure DevOps Server。 版本包括更新和主要版本。 目前支持以下版本的 Azure DevOps Server 导入:

  • 2022 Azure DevOps Server
  • Azure DevOps Server 2020.1.2

注意

数据迁移工具不支持从Azure DevOps Server候选版本 (RC) 导入。 如果计划使用此服务将收集数据库导入到 Azure DevOps Services,请务必不要将生产数据库升级到 RC 版本。 如果进行升级,则需要等待并升级到 Web (RTW) 版本(如果可用),或从以前的 Azure DevOps Server 版本还原数据库的备份副本以导入。

新Azure DevOps Server版本的正常发布节奏为每 3 到 4 个月一次。 这意味着,对迁移到Azure DevOps Services的给定版本的Azure DevOps Server的支持应持续 6 到 8 个月。 请务必确保规划此支持时段的帐户,以避免必须突然升级才能迁移。

预览功能

注意

如果在运行迁移工具时未包含预览功能,则需要重新运行迁移工具,准备生成新的 import.json 以将导入排队。 重新生成 import.json 时,不需要包含预览功能。

如果之前已包含预览功能,则无需在 2020 年 4 月 23 日星期一之后执行任何其他操作。

以下功能可以包含在导入中,但当前处于预览状态。

  • 分析 - 请注意,仅Azure DevOps Server 2019 及更高版本支持此功能。

在导入排队时,可以选择在导入中包含预览功能。 如果这样做,与这些功能相关的数据将连同所有其他数据一起复制到新组织。 如果选择不包括这些功能,则不会复制其数据。

有关导入中未包含的项目的列表,请参阅 迁移指南和工具

Azure DevOps 资源的数据迁移工具

一般情况下,在导入过程中应使用 迁移指南和工具 。 如果需要,本指南将链接回以下文章。 这些文章提供有关各种导入主题的更深入的技术知识。

导入过程

疑难解答

问题解答

问:从本地迁移到Azure DevOps Services时,个人访问令牌是否也会迁移?

答: 可以。 令牌不会迁移,需要在Azure DevOps Services重新生成个人访问令牌

问:如果我有反馈或其他问题,是否可以联系到某个位置?

答:可以搜索 开发人员社区门户 以查看你的问题是否已提出和回答,如果没有,请打开一个新问题。 如果需要有关导入失败的帮助,请联系 Azure DevOps 客户支持