作为云管理员,您可以利用 Microsoft Azure 插件置备基于插件的 SQL 数据库,以满足您的基础架构需求。此外,还可以使用分配帮助程序为数据库提供分配逻辑。
可以轻松配置 Azure SQL 数据库以满足基础架构需求。VMware Aria Automation 支持创建、更新和删除 Azure SQL 数据库。
SQL 数据库属性
置备 Azure SQL 数据库资源需要以下属性。
属性 | 说明 |
---|---|
name |
数据库的插件特定名称。 可以对 |
database_name |
数据库资源的名称。 |
account |
您的团队在其中部署云模板的帐户区域的 Microsoft Azure 云帐户。 |
location |
将部署 SQL 数据库的区域。 |
sku |
将置备的数据库的类型。 |
resource_group_name |
资源组的名称。 必须在 Azure 门户中创建资源组。 |
server_name |
用于 SQL 数据库的 SQL Server。 |
置备 Azure SQL 数据库
以下模板展示了如何置备 SQL 数据库。
部署模板之前,必须在所选资源组和位置中创建 SQL Server。可以通过 Azure 门户、Azure CLI 或在云模板中创建 SQL Server。在此示例中,通过云模板创建了 SQL Server。
置备数据库后,可以在 Azure 门户中找到 SQL 数据库的连接字符串。
formatVersion: 1 inputs: suffix: type: string resources: Allocations_Compute_1: type: Allocations.Compute properties: {} Cloud_Service_Azure_SQL_Server_1: type: Cloud.Service.Azure.SQL.Server properties: name: db-server-${input.suffix} region: eastus account: azure-account version: '' administrator_login: [email protected] resource_group_name: resource-group-1 administrator_login_password: admin Idem_AZURE_SQL_DATABASE_DATABASES_1: type: Idem.AZURE.SQL_DATABASE.DATABASES properties: name: idem-expl-test-${input.suffix} database_name: idem-expl-test-${input.suffix} server_name: ${resource.Cloud_Service_Azure_SQL_Server_1.name} account: ${resource.Allocations_Compute_1.selectedCloudAccount.name} location: ${resource.Allocations_Compute_1.selectedRegion.id} tags: tag-key: tag-value sku: name: GP_Gen5 tier: GeneralPurpose family: Gen5 capacity: 2 requested_backup_storage_redundancy: Local resource_group_name: resource-group-1 read_scale: Disabled