From edfacf4be1e40f9fd2dd694e7f9204fb030a581a Mon Sep 17 00:00:00 2001 From: Sarah Gibson Date: Thu, 15 Aug 2024 11:13:41 +0100 Subject: [PATCH] Create a backup protected fileshare --- terraform/azure/storage.tf | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/terraform/azure/storage.tf b/terraform/azure/storage.tf index 8239407dac..02511d78a3 100644 --- a/terraform/azure/storage.tf +++ b/terraform/azure/storage.tf @@ -72,3 +72,12 @@ resource "azurerm_backup_policy_file_share" "backup_policy" { count = 5 } } + +resource "azurerm_backup_protected_file_share" "homes" { + resource_group_name = azurerm_resource_group.jupyterhub.name + recovery_vault_name = azurerm_recovery_services_vault.homedir_recovery_vault.name + source_storage_account_id = azurerm_backup_container_storage_account.protection_container.storage_account_id + source_file_share_name = azurerm_storage_share.homes.name + backup_policy_id = azurerm_backup_policy_file_share.backup_policy.id + depends_on = [azurerm_backup_container_storage_account.protection_container] +}