- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
read_replica_count -与只读应用程序意向连接可能路由到的数据库关联的只读辅助副本的数量。
在 azurerm_mssql_database
中将上述设置为 1 似乎不会创建任何其他副本。
read_replica_count = 1
,期望在 azure 中创建副本。
最佳答案
我尝试了以下有效的代码:
这里create_mode 保持次要
以创建副本,并且必须在此之前创建主数据库。
代码:
resource "azurerm_mssql_database" "primary" {
name = "primarykadatabase"
server_id = azurerm_mssql_server.example.id
create_mode = "Default"
}
resource "azurerm_mssql_database" "read_replica" {
name = "read-replica"
server_id = azurerm_mssql_server.example.id
create_mode = "Secondary"
read_replica_count = 1
creation_source_database_id = azurerm_mssql_database.primary.id
depends_on = [
azurerm_mssql_database.primary
]
}
resource "azurerm_mssql_server" "example" {
name = "examplekaavserver"
resource_group_name = data.azurerm_resource_group.example.name
location = "eastus"
administrator_login = "adminuser"
administrator_login_password = "4-v3ry-53cr37-p455w0rd"
version = "12.0"
}
output "sku" {
value= azurerm_mssql_database.read_replica.sku_name
}
注意:
验证 Azure SQL 服务器的 SKU,是否支持只读副本。某些 SKU 不支持只读副本,因此如果您使用这些 SKU 之一,则不会创建副本。
此处使用的 sku 是标准:SO
另请检查 Terraform 配置中的资源组和位置是否与您尝试复制的 Azure SQL 服务器和数据库的资源组和位置相同。
为了创建只读副本,您必须在同一服务器中至少创建一个主数据库。另外,请确保您使用的服务器 SKU 支持只读副本。
在 Sql 数据库中创建副本:
关于sql - 如何在 Azure SQL 中使用 terraform 添加 azurerm_mssql_database 的只读副本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75807001/
目前,我像这样创建 Azure SQL 数据库: resource "azurerm_mssql_server" "sqlserver" { name
read_replica_count -与只读应用程序意向连接可能路由到的数据库关联的只读辅助副本的数量。 在 azurerm_mssql_database 中将上述设置为 1 似乎不会创建任何其他副
不久前,我使用 azurerm_sql_database 在 Terraform 中创建了一个无服务器 Azure SQL 资源。堵塞。然后在三月份,azurerm 版本 2.3他们推出了azurer
我是一名优秀的程序员,十分优秀!