【问题标题】:How to config backups of Azure Managed Disks from Terraform?如何从 Terraform 配置 Azure 托管磁盘的备份?
【发布时间】:2021-06-01 20:13:51
【问题描述】:

我想从 Azure 托管磁盘创建备份,正如 this article 所说,但使用 terraform。

我可以将托管磁盘创建为:

resource "azurerm_managed_disk" "mongodb_disk" {
  name = "${var.env_name}-mongodb-disk"
  location = var.resource_group.location
  resource_group_name = var.resource_group.name
  create_option = "Empty"
  storage_account_type = "Premium_LRS"
  disk_size_gb = var.mongo_db_disk_size_in_gb
}

但我找不到以下资源:

  • 备份保管库
  • 保管库中的备份策略
  • 保管库中的备份本身

您能帮我使用正确的 terraform 资源来创建备份吗?或者是否有任何示例,如何创建 Azure 托管磁盘的计划备份?

谢谢,

【问题讨论】:

    标签: azure terraform terraform-provider-azure


    【解决方案1】:

    编辑:刚刚意识到 Azure Backup Vault 是 not yet supported in Terraform,您可以投票赞成这个问题。

    对于虚拟机备份,它只是 Azure Recovery Services Vault。一种解决方法可能是让您使用将运行的external terraform object PowerShell 或 Bash 脚本 (using Az Cli), to create the backup。这不是 100% IaC,但总比没有好。

    【讨论】:

    • 谢谢,我没有找到问题,但这回答了我的问题 - 目前没有解决方案。
    猜你喜欢
    • 2018-08-13
    • 2019-02-02
    • 2019-03-14
    • 2021-05-17
    • 2017-07-12
    • 2017-07-08
    • 2019-07-03
    • 2017-11-14
    • 2018-07-24
    相关资源
    最近更新 更多