azure - 我可以使用 Terraform 恢复备份的 Azure 虚拟机吗?

标签 azure terraform

我使用“azurerm_recovery_services_vault”创建备份空间。操作系统磁盘和托管磁盘每天上午 00:00 进行备份。

resource "azurerm_recovery_services_vault" "vaultvm" {
  name                = var.backup-vault-name
  location              = var.location
  resource_group_name   = var.system-rg
  sku                 = "Standard"

  soft_delete_enabled = true
}

resource "azurerm_backup_policy_vm" "backup" {
  name                = var.backup_name
  resource_group_name   = var.system-rg
  recovery_vault_name = azurerm_recovery_services_vault.vaultvm.name

  timezone                       = var.timezone
  instant_restore_retention_days = var.days

  backup {
    frequency = "Daily"
    time      = "00:00"
  }

  retention_daily {
    count = 7
  }

}

我想知道的是我们是否可以使用 terraform 恢复这些备份的虚拟机。

最佳答案

根据azurerm_backup_protected_vm资源,应该可以的。

以前,可以利用 azurerm_recovery_services_protected_vm资源

关于azure - 我可以使用 Terraform 恢复备份的 Azure 虚拟机吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76319521/

相关文章:

amazon-web-services - Terraform:如何从 EC2 实例访问 S3 存储桶对象?

Terraform 计划导致 : '"archive": openpgp: signature made by unknown entity' error

azure - 使用 Terraform 添加 AD 组作为现有企业应用程序的成员

c# - 如何正确编码二进制数据以通过 REST api PUT 调用发送

azure - 如何查看 Azure 网站托管计划中的网站列表?

php - PDO 异常 - SQLSTATE[HY000] [2002] 尝试以 Azure 中的访问权限禁止的方式访问套接字

python - 在 Azure 数据工厂中使用没有 DataBricks 的 Jupyter 笔记本?

jenkins-pipeline - Jenkinsfile 运行 Terraform

terraform 导入为字符串键值引发 "Index value required"错误

c# - 多语言网站 : Azure deployment different behavior than localhost