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 中的数据驻留。