将数据从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:

  • Azure DevOps Server 2022.0.1
  • Azure DevOps Server 2022.1

注意

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

新Azure DevOps Server版本的正常发布节奏为每三到四个月一次。 这意味着,对迁移到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 客户支持