Als Cloud-Administrator können Sie das Microsoft Azure-Plug-In nutzen, um Plug-In-basierte SQL-Datenbanken für die Unterstützung Ihrer Infrastrukturanforderungen bereitzustellen. Sie können auch Hilfsprogramme für die Zuteilung verwenden, um Zuteilungslogik für Ihre Datenbank bereitzustellen.
Sie können Ihre Azure SQL-Datenbanken problemlos für die Unterstützung Ihrer Infrastrukturanforderungen konfigurieren. Das Erstellen, Aktualisieren und Löschen von Azure SQL-Datenbanken wird in VMware Aria Automation unterstützt.
SQL-Datenbankeigenschaften
Die folgenden Eigenschaften sind erforderlich, um Azure SQL-Datenbankressourcen bereitzustellen.
Eigenschaft | Beschreibung |
---|---|
name |
Der Plug-In-spezifische Name für die Datenbank. Sie können denselben Wert für die Eigenschaft |
database_name |
Der Name für die Datenbankressource. |
account |
Das Microsoft Azure-Cloud-Konto für Kontoregionen, in denen Ihr Team Cloud-Vorlagen bereitstellt. Weitere Informationen finden Sie unter Erstellen eines Microsoft Azure-Cloud-Kontos in VMware Aria Automation. |
location |
Die Region, in der die SQL-Datenbank bereitgestellt wird. |
sku |
Der Typ der Datenbank, die bereitgestellt wird. |
resource_group_name |
Der Name der Ressourcengruppe. Sie müssen die Ressourcengruppe in Ihrem Azure-Portal erstellen. |
server_name |
Der SQL Server für die SQL-Datenbank. |
Bereitstellen einer Azure SQL-Datenbank
Die folgende Vorlage zeigt, wie Sie eine SQL-Datenbank bereitstellen können.
Vor der Bereitstellung der Vorlage müssen Sie einen SQL Server in der ausgewählten Ressourcengruppe und dem ausgewählten Speicherort erstellen. Sie können den SQL Server über das Azure-Portal, über die Azure-CLI oder in der Cloud-Vorlage erstellen. In diesem Beispiel wird der SQL Server über die Cloud-Vorlage erstellt.
Nach der Bereitstellung der Datenbank finden Sie die Verbindungszeichenfolgen für Ihre SQL-Datenbank in Ihrem Azure-Portal.
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