身為雲端管理員,您可以利用 Microsoft Azure 外掛程式佈建以外掛程式為基礎的 SQL 資料庫,以支援您的基礎結構需求。此外,還可以使用配置協助程式為資料庫提供配置邏輯。
可以輕鬆設定 Azure SQL 資料庫以支援基礎結構需求。VMware Aria Automation 支援建立、更新和刪除 Azure SQL 資料庫。
SQL 資料庫內容
佈建 Azure SQL 資料庫資源需要以下內容。
內容 | 說明 |
---|---|
name |
資料庫的外掛程式特定名稱。 可以對 |
database_name |
資料庫資源的名稱。 |
account |
您的團隊在其中部署雲端範本的帳戶區域的 Microsoft Azure 雲端帳戶。 如需詳細資訊,請參閱〈在 VMware Aria Automation 中建立 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