你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Azure Arc Data Services 允许您通过 Kubernetes 在本地、边缘以及多云环境中运行 Azure 数据服务。
Microsoft.AzureArcData资源提供者提供REST API,用于创建和管理Arc支持的数据资源的全生命周期——从在Kubernetes集群上部署数据控制器,到注册SQL Server实例、配置许可以及设置高可用性拓扑。
目标受众: 通过ARM模板、Bicep、Terraform或直接REST调用自动化Arc支持的数据基础设施的开发者和平台工程师。
关键资源类型
| 资源类型 | Description |
|---|---|
Microsoft.AzureArcData/dataControllers |
托管在Kubernetes集群上支持Arc的数据服务的Arc数据控制器 |
Microsoft.AzureArcData/dataControllers/activeDirectoryConnectors |
Active Directory连接器被映射到数据控制器以实现Kerberos认证 |
Microsoft.AzureArcData/sqlManagedInstances |
运行在Kubernetes上的Arc支持SQL托管实例 |
Microsoft.AzureArcData/sqlManagedInstances/failoverGroups |
连接主和合作伙伴的SQL 托管实例的故障切换组 |
Microsoft.AzureArcData/sqlServerInstances |
运行在Arc连接服务器上的Arc支持的SQL Server实例 |
Microsoft.AzureArcData/sqlServerInstances/databases |
托管在支持Arc的SQL Server实例上的数据库 |
Microsoft.AzureArcData/sqlServerInstances/availabilityGroups |
在支持Arc的SQL Server实例上,始终在线可用性组 |
Microsoft.AzureArcData/postgresInstances |
Arc-enabled Azure Database for PostgreSQL 实例运行于Kubernetes |
Microsoft.AzureArcData/sqlServerLicenses |
SQL Server Core 许可证适用于租户、订阅或资源组范围 |
Microsoft.AzureArcData/sqlServerEsuLicenses |
Arc 启用的 SQL Server 实例的扩展安全更新(ESU)许可证 |
概述
欲了解更多关于Azure Arc数据服务的信息,请参阅Azure Arc支持的数据服务概览。
REST API 操作
| 操作组 | Description |
|---|---|
| Operations | 列出所有可用的 Microsoft.AzureArcData API 操作 |
| 数据控制器 | 创建、更新、检索和删除Arc数据控制器 |
| ActiveDirectory连接器 | 管理连接到数据控制器的Active Directory连接器 |
| SqlManagedInstances | 创建、更新、检索和删除支持Arc的SQL托管实例 |
| 故障切换组 | 配置和管理SQL托管实例的故障切换组 |
| SqlServerInstances | 注册、更新和管理支持Arc的SQL Server实例;运行评估、升级前后检查和遥测查询 |
| SqlServerDatabases | 在支持Arc的SQL Server实例上创建、更新、检索和删除数据库 |
| SqlServerAvailabilityGroups | 创建、更新和删除支持Arc的SQL Server可用性组;触发手动和强制故障切换,管理分布式可用性组,创建托管实例 Links,并将数据库添加到现有组 |
| SqlServerLicenses | 创建、更新和管理 SQL Server 核心许可证,包括激活状态和范围 |
| SqlServerEsuLicenses | 创建和管理SQL Server的扩展安全更新(ESU)许可证 |
| Postgres实例 | 创建、更新、检索和删除支持Arc的PostgreSQL实例 |