Azure DevOps 的数据位置

Azure DevOps Services

可以在初始注册和创建组织期间选择数据的位置。

数据位置

Azure DevOps 数据在以下地理位置可用:

  • 澳大利亚
  • 巴西
  • 加拿大
  • 亚太区
  • 欧洲 (EU)
  • 印度
  • 英国 (UK)
  • 美国 (US)

默认情况下,组织使用最近的位置。 但是,可以在创建组织时选择其他位置。 如果以后改变了想法,可以将 组织迁移到其他位置

客户数据

除了 本文后面所述,Azure DevOps 会维护所选地理位置中的所有客户数据。 客户数据包括以下数据类型:

  • 源代码
  • 工作项
  • 测试结果
  • 异地冗余镜像和异地备份

Azure DevOps 使用并使用许多 Microsoft Azure 服务。 有关按位置的客户数据保留的详细信息,请参阅 Azure 中的数据驻留。

配置文件数据

Azure DevOps 存储本质上是全局的信息,例如用户标识和配置文件数据,如下所示:

  • 对于基于美国的用户:在美国数据中心
  • 对于基于欧盟的用户:在欧盟数据中心
  • 对于基于英国的用户:在英国数据中心
  • 对于来自所有其他国家和地区的用户:在美国数据中心

令牌数据

Azure DevOps 将令牌数据存储在美国数据中心,例如个人访问令牌和安全外壳(SSH)密钥。

租户策略的允许列表数据

建议将组与租户策略允许列表配合使用。 如果使用命名用户,请注意,对命名用户的标识的引用驻留在美国、欧盟和东南亚(新加坡)。

传输数据

我们不会将客户数据传输到所选位置之外。 但是,如果需要执行以下任一操作,我们将传输数据:

  • 提供客户支持
  • 对服务进行故障排除
  • 符合法律要求

如有必要,可以使用预览版、beta 版或其他预发行版服务传输数据。 这些服务通常将数据存储在美国中,但它们可能会全局存储这些数据。

注意

对于在 Microsoft 提供的 macOS 代理上运行的生成和版本,数据将传输到 美国 中的 GitHub 数据中心。 GitHub 拥有和管理具有符合性认证的数据中心位置,例如 SOC 1 类型 2 和 SOC 2 类型 2

Microsoft 不会控制或限制你或你的用户可以访问你的数据的位置。

注意

由于巴西只有一个区域,因此巴西的客户数据副本 (replica)到美国中南部区域进行灾难恢复和负载均衡。 有关详细信息,请参阅 Azure 中的数据驻留