Discussions related to using object storage as a backup target.
Post Reply
quentinc25
Novice
Posts: 8
Liked: never
Joined: Jul 30, 2021 1:55 pm
Full Name: Quentin Corbett
Contact:

Veeam and Azure BLOB

Post by quentinc25 »

Is there a way to copy directly to Azure BLOB storage without having to use SOBR? We would like to create a separate weekly job to copy our weekly fulls. Our issue is we have too much data to backup and send to Azure every night using SOBR. Would it be best to setup a Veeam Azure Appliance in Azure? Not sure if this will give us the ability to copy directly to Azure or if this is only used to backup VM's that are created in Azure. Guess I am really looking for a better way to control the jobs that send the data to Azure. If we use our nightly Jobs then the scale out jobs will start running while the primary job is running. The only other way I can think of to accomplish this is to create a backup copy job using the Azure SOBR. Problem with this is I would need another storage location to act as the performance tier.

Any suggestions would be greatly appreciated.
wishr
Veteran
Posts: 3077
Liked: 455 times
Joined: Aug 07, 2018 3:11 pm
Full Name: Fedor Maslov
Contact:

Re: Veeam and Azure BLOB

Post by wishr » 1 person likes this post

Hi Quentin,

Currently, with v11, you cannot send backups directly to object storage, but this capability is on the roadmap.

As a workaround, you may configure a backup copy job to another SOBR (which may have just a single repo under the hood) to copy the only desired restore points there and use "Move" mode to be offloading them to object storage as soon as they are created on that SOBR.

Thanks
veremin
Product Manager
Posts: 20406
Liked: 2298 times
Joined: Oct 26, 2012 3:28 pm
Full Name: Vladimir Eremin
Contact:

Re: Veeam and Azure BLOB

Post by veremin » 1 person likes this post

"Our issue is we have too much data to backup and send to Azure every night using SOBR."
I'm wondering whether you are completely sure about that - Capacity Tier is working in forward forever incremental fashion, meaning already offloaded blocks are not transferred again. So after initial sync it will be only changes that get offload daily. Thanks!
quentinc25
Novice
Posts: 8
Liked: never
Joined: Jul 30, 2021 1:55 pm
Full Name: Quentin Corbett
Contact:

Re: Veeam and Azure BLOB

Post by quentinc25 »

So would the weekly full backups only offload the change blocks or would it transfer all the data to Azure again? I test using "copy backups to object storage as soon as they are created" but the jobs kept taking resources from each other so it would have taken days to finish.
wishr
Veteran
Posts: 3077
Liked: 455 times
Joined: Aug 07, 2018 3:11 pm
Full Name: Fedor Maslov
Contact:

Re: Veeam and Azure BLOB

Post by wishr » 1 person likes this post

Yes, only changed blocks will be offloaded regardless of the selected mode.
quentinc25
Novice
Posts: 8
Liked: never
Joined: Jul 30, 2021 1:55 pm
Full Name: Quentin Corbett
Contact:

Re: Veeam and Azure BLOB

Post by quentinc25 »

What I think would be really good is if you could schedule the SOBR offload to Azure. This would allow all of backups going to the performance tier to complete before attempting to run the offloads. From my testing the offloads will start after a few VMs have completed but the primary job to the performance tier is still going. Backing up to your performance tier can impact production but I am assuming the offload is being copied from the performance tier which wouldn't impact production?
Mildur
Product Manager
Posts: 9846
Liked: 2607 times
Joined: May 13, 2017 4:51 pm
Full Name: Fabian K.
Location: Switzerland
Contact:

Re: Veeam and Azure BLOB

Post by Mildur » 1 person likes this post

You can schedule them with the „allowed offload window“ in the capacity tier step in the SOBR properties. In the right top corner is the button „window“.
Image


The offload is being done from the performance tier extend, if you don‘t have choosen a server by yourself.
You can choose a dedicated windows or linux server in the object storage properties. I think, the vbr server is the default s3 offload gateway server, but I am not sure.
Image
Product Management Analyst @ Veeam Software
oleg.feoktistov
Veeam Software
Posts: 2010
Liked: 670 times
Joined: Sep 25, 2019 10:32 am
Full Name: Oleg Feoktistov
Contact:

Re: Veeam and Azure BLOB

Post by oleg.feoktistov » 2 people like this post

Fabian, default offload gateway server is the performance extent backup is being offloaded from. It makes little sense to have an additional entity on the way as a default option. Thanks!
Mildur
Product Manager
Posts: 9846
Liked: 2607 times
Joined: May 13, 2017 4:51 pm
Full Name: Fabian K.
Location: Switzerland
Contact:

Re: Veeam and Azure BLOB

Post by Mildur » 2 people like this post

Thanks Oleg for the explanation.
That makes absolutely sense :)

I think, in my environment, the vbr server was used because my extends are linux hardened Repos. They can not be a S3 Gateway Server by design.
Product Management Analyst @ Veeam Software
quentinc25
Novice
Posts: 8
Liked: never
Joined: Jul 30, 2021 1:55 pm
Full Name: Quentin Corbett
Contact:

Re: Veeam and Azure BLOB

Post by quentinc25 »

I ran a test job last night after setting up the capacity tier window and everything seem to work as scheduled. The only odd thing I see is that in addition to the backup job I had two SOBR Offload Tiering jobs associated with the backup job. Is this normal? They both processed the same servers during the same time frame. Assuming its probably a part of the tiering process.
Mildur
Product Manager
Posts: 9846
Liked: 2607 times
Joined: May 13, 2017 4:51 pm
Full Name: Fabian K.
Location: Switzerland
Contact:

Re: Veeam and Azure BLOB

Post by Mildur » 1 person likes this post

two SOBR Offload Tiering jobs
I can see that two in my environment. It's completely normal:
object-storage-f52/sobr-offload-job-run ... 64106.html
Product Management Analyst @ Veeam Software
wishr
Veteran
Posts: 3077
Liked: 455 times
Joined: Aug 07, 2018 3:11 pm
Full Name: Fedor Maslov
Contact:

Re: Veeam and Azure BLOB

Post by wishr » 1 person likes this post

Yes, this is normal. Please, refer here for details.
quentinc25
Novice
Posts: 8
Liked: never
Joined: Jul 30, 2021 1:55 pm
Full Name: Quentin Corbett
Contact:

Re: Veeam and Azure BLOB

Post by quentinc25 »

Thanks for all the information!! I do have a few more questions, if I need to restore I am assuming it will look to the performance tier first and if its unavailable it will pull from Azure? Also, as backups age out and are removed from the performance tier will they also be removed from the capacity tier?
Gostev
Chief Product Officer
Posts: 31806
Liked: 7300 times
Joined: Jan 01, 2006 1:01 am
Location: Baar, Switzerland
Contact:

Re: Veeam and Azure BLOB

Post by Gostev » 1 person likes this post

Yes. And even when restoring from Capacity Tier, to improve restore performance and reduce costs, we will automatically take any matching block from Performance Tier - as opposed to just blindly pulling everything from Azure.

If by "age out" you mean "backup job's retention policy" then yes.
Post Reply

Who is online

Users browsing this forum: No registered users and 13 guests