-
- Novice
- Posts: 6
- Liked: 1 time
- Joined: Oct 12, 2023 7:21 pm
- Contact:
Setup Azure Immutability
I am trying to setup an Azure scale out repository with immutability. I already upgraded to Veeam version 12 and I created a new storage account in Azure. I followed the steps in this KB to create the Azure storage account and container: https://www.veeam.com/kb4416 Then within Veeam I added the new repository and set the container to 'make recent backups immutable for 14 days'. The bottom of the KB states: "Immutability will make your data impossible to delete aside from the termination of the associated Azure subscription" However, when I go into Azure I'm still able to delete the storage account and container. What I am missing? Also, the KB says to 'enable versioning for blobs' and 'keep all versions'. Won't that lead to an Azure storage container that keeps growing indefinitely? How are the old versions removed with these settings?
Thanks for any advice.
Thanks for any advice.
-
- Novice
- Posts: 6
- Liked: 1 time
- Joined: Oct 12, 2023 7:21 pm
- Contact:
Re: Setup Azure Immutability
Thank you for the reply! I'm trying to understand the benefit of having immutability on the objects but not the container or storage account. It seems like if our Azure account is compromised they will just delete the entire thing. Any clarity is appreciated.
Are there any Veeam articles on setting up Azure Blob Storage Lifecycle Management? Would I set it to match the immutability period used in Veeam?
Thank you again!
Are there any Veeam articles on setting up Azure Blob Storage Lifecycle Management? Would I set it to match the immutability period used in Veeam?
Thank you again!
-
- Veeam Software
- Posts: 452
- Liked: 94 times
- Joined: Jul 03, 2023 12:44 pm
- Full Name: Rovshan Pashayev
- Location: Czechia
- Contact:
Re: Setup Azure Immutability
Hello,
I apologies that we had to remove the first reply. Please ignore my previous answer about Lifecycle Management. Lifecycle Management with Veeam Backup & Replication is not supported.: https://helpcenter.veeam.com/docs/backu ... ml?ver=120
"Data in object storage bucket/container must be managed solely by Veeam Backup & Replication, including retention and data management. Enabling lifecycle rules is not supported, and may result in backup and restore failures."
Did you run successful immutability backup after adding Azure object repo?
Because if you have container with immutable backup data, you should not be able delete neither container nor account itself. Just connecting the container to Veeam Backup & Replication does not produce immutable data. A backup or backup copy job must run at least once.
Rovshan
I apologies that we had to remove the first reply. Please ignore my previous answer about Lifecycle Management. Lifecycle Management with Veeam Backup & Replication is not supported.: https://helpcenter.veeam.com/docs/backu ... ml?ver=120
"Data in object storage bucket/container must be managed solely by Veeam Backup & Replication, including retention and data management. Enabling lifecycle rules is not supported, and may result in backup and restore failures."
Did you run successful immutability backup after adding Azure object repo?
Because if you have container with immutable backup data, you should not be able delete neither container nor account itself. Just connecting the container to Veeam Backup & Replication does not produce immutable data. A backup or backup copy job must run at least once.
Rovshan
Rovshan Pashayev
Analyst
Veeam Agent for Linux, Mac, AIX & Solaris
Analyst
Veeam Agent for Linux, Mac, AIX & Solaris
-
- Novice
- Posts: 6
- Liked: 1 time
- Joined: Oct 12, 2023 7:21 pm
- Contact:
Re: Setup Azure Immutability
No, we do not have any data in the container yet. That would explain why I still have options to delete the container and storage account. I had planned on setting up a secondary job for the new azure storage and slowly moving servers over, but Veeam didn't allow me to reuse the same on prem backup repository with the new scale out repository. So the new plan is to edit the active scale out repository switching to the new immutable capacity tier before a weekend. Since it's a hard cutover I wanted to make sure I had the settings correct before uploading so much data. The 'keep all versions' setting worried me because we had problems with unlimited growth using this setting in the past, that was with Veeam version 11 though.
It sounds like the Veeam KB is correct though, and once I make the switch the Azure delete options will go away, and Veeam will manage the versions so they don't grow out of control?
It sounds like the Veeam KB is correct though, and once I make the switch the Azure delete options will go away, and Veeam will manage the versions so they don't grow out of control?
-
- Veeam Software
- Posts: 452
- Liked: 94 times
- Joined: Jul 03, 2023 12:44 pm
- Full Name: Rovshan Pashayev
- Location: Czechia
- Contact:
Re: Setup Azure Immutability
Hello,
You can only add same type of object storage repositories as performance extents of one scale-out backup repository. See the limitations: https://helpcenter.veeam.com/docs/backu ... ml?ver=120
After the retention and immutability periods are over, VBR will start marking the file versions for deletion according to the retention settings.
Once the immutability lock is released, the file versions will be deleted from the backup repository.
Rovshan
You can only add same type of object storage repositories as performance extents of one scale-out backup repository. See the limitations: https://helpcenter.veeam.com/docs/backu ... ml?ver=120
After the retention and immutability periods are over, VBR will start marking the file versions for deletion according to the retention settings.
Once the immutability lock is released, the file versions will be deleted from the backup repository.
Rovshan
Rovshan Pashayev
Analyst
Veeam Agent for Linux, Mac, AIX & Solaris
Analyst
Veeam Agent for Linux, Mac, AIX & Solaris
-
- Influencer
- Posts: 10
- Liked: never
- Joined: Feb 22, 2023 7:58 am
- Full Name: Patrick Eichenseher
- Contact:
[MERGED] Azure Storage Account - Enable versioning for blobs
Hi,
we have enabled the Feature "Enable versioning for blobs" in Azure Storage Account.
How long should we keep "delete versions" ? or should we use the given 7 days?
Tanks!
we have enabled the Feature "Enable versioning for blobs" in Azure Storage Account.
How long should we keep "delete versions" ? or should we use the given 7 days?
Tanks!
-
- Product Manager
- Posts: 20427
- Liked: 2307 times
- Joined: Oct 26, 2012 3:28 pm
- Full Name: Vladimir Eremin
- Contact:
Re: Setup Azure Immutability
Select the "Keep all versions" option, as described here. Thanks!
-
- Novice
- Posts: 6
- Liked: 1 time
- Joined: Oct 12, 2023 7:21 pm
- Contact:
Re: Setup Azure Immutability
I modified the scale out repository and switched to the new immutable capacity tier. Everything went well. Will Veeam age out backup files stored in the old capacity tier? If not, are there steps to manually delete the files?
-
- Product Manager
- Posts: 20427
- Liked: 2307 times
- Joined: Oct 26, 2012 3:28 pm
- Full Name: Vladimir Eremin
- Contact:
Re: Setup Azure Immutability
Am I correct that restore points located on obsolete capacity extent are not currently visible in UI? Thanks!
-
- Novice
- Posts: 6
- Liked: 1 time
- Joined: Oct 12, 2023 7:21 pm
- Contact:
Re: Setup Azure Immutability
Yes, that's correct. I no longer see them in the UI. I received this warning when I switched to the immutable repository: "You're about to disable or change your capacity tier to use a different object storage system. All backups offloaded to the currently selected object storage system will become unavailable for restore. Proceed?"
-
- Product Manager
- Posts: 20427
- Liked: 2307 times
- Joined: Oct 26, 2012 3:28 pm
- Full Name: Vladimir Eremin
- Contact:
-
- Novice
- Posts: 6
- Liked: 1 time
- Joined: Oct 12, 2023 7:21 pm
- Contact:
Re: Setup Azure Immutability
The old Azure repository that needs to be aged out was not immutable. Can I just remove the old capacity tier from Veeam and delete the storage account from Azure? Or do I still need to import them into Veeam first?
-
- Product Manager
- Posts: 20427
- Liked: 2307 times
- Joined: Oct 26, 2012 3:28 pm
- Full Name: Vladimir Eremin
- Contact:
Re: Setup Azure Immutability
Ah, I misunderstood you - I thought you wanted to preserve these backups for some time.
In your case, removing the repository from the configuration coupled with deletion of the corresponding storage account (that contained backups) should be a way to go.
Thanks!
In your case, removing the repository from the configuration coupled with deletion of the corresponding storage account (that contained backups) should be a way to go.
Thanks!
Who is online
Users browsing this forum: No registered users and 7 guests