Comprehensive data protection for all workloads
Post Reply
maverick964_uk
Expert
Posts: 102
Liked: 3 times
Joined: May 09, 2013 8:57 am
Full Name: Mike Lavery
Contact:

Veeam performance to NAS share

Post by maverick964_uk »

We have a new 6.5 installation. Veeam server backing up vmware to a HP D2D backup device over the network.

The D2D does deduplication so we set veeam backups to not do any dedup or compression.
We've set the vmware proxy but backup performance to the D2D is very slow.

I am new to veeam so I'm hoping you all have some good feedback on areas I can look at to boost performance, whilst maintaining good dedup ratios on the D2D.

thanks :)
Gostev
Chief Product Officer
Posts: 31457
Liked: 6647 times
Joined: Jan 01, 2006 1:01 am
Location: Baar, Switzerland
Contact:

Re: Veeam performance to NAS share

Post by Gostev »

Don't disable Veeam dedupe, it does not affect more advanced storage dedupe yet improves backup performance noticeably.

Other than that, deduplicating storage devices are primarily intended for archiving and thus make it pretty slow primary backup targets, so don't expect your backup to fly when writing directly to this sort of storage... I usually recommend backing up to fast raw disk and only keeping a handful of restore points there, but then copying backup to archiving storage such as HP D2D and using that for long-term retention.
chrisdearden
Veteran
Posts: 1531
Liked: 226 times
Joined: Jul 21, 2010 9:47 am
Full Name: Chris Dearden
Contact:

Re: Veeam performance to NAS share

Post by chrisdearden »

Are you doing forward or reverse incrementals ?
also don't do synthetic fulls - its faster to do a weekly active full usually.
Gostev
Chief Product Officer
Posts: 31457
Liked: 6647 times
Joined: Jan 01, 2006 1:01 am
Location: Baar, Switzerland
Contact:

Re: Veeam performance to NAS share

Post by Gostev »

chrisdearden wrote:Its faster to do a weekly active full usually.
Depends on change rate and full backup size really, so definitely not a universal recommendations... I've heard about environments where active full would take a few days (weekend was not enough), but synthetic would complete within 1 day (change rate was minimal, so incremental backups were pretty small - so synthetic full creation was 90% sequential I/O, good for dedupe devices).
maverick964_uk
Expert
Posts: 102
Liked: 3 times
Joined: May 09, 2013 8:57 am
Full Name: Mike Lavery
Contact:

Re: Veeam performance to NAS share

Post by maverick964_uk »

thanks for the useful input.

The customer has 4 datastores and wants to create 4 jobs per day. One per datastore and write to 4 dedicated fileshares in the HP D2D.

Is this deemed good practice or can we increase the streams in anyway?
Also will we hit any vmware limits on snapshots at any one time?
Gostev
Chief Product Officer
Posts: 31457
Liked: 6647 times
Joined: Jan 01, 2006 1:01 am
Location: Baar, Switzerland
Contact:

Re: Veeam performance to NAS share

Post by Gostev »

There are no snapshot limits, as they are per-VM not per-datastore with VMware backup. As for the best practice regarding the number of streams hitting the target storage, this is storage-specific, so you should check with your backup storage vendor directly for recommendations. Thanks!
maverick964_uk
Expert
Posts: 102
Liked: 3 times
Joined: May 09, 2013 8:57 am
Full Name: Mike Lavery
Contact:

Re: Veeam performance to NAS share

Post by maverick964_uk »

thanks for the reply. How do you increase streams with a veeam backup? Is it possible or do you have to create more jobs?
foggy
Veeam Software
Posts: 21069
Liked: 2115 times
Joined: Jul 11, 2011 10:22 am
Full Name: Alexander Fogelson
Contact:

Re: Veeam performance to NAS share

Post by foggy »

Mike, you can create multiple jobs that will write to the same target simultaneously. There is also a setting allowing to control data ingestion rate available in the backup repository settings, which limits the write speed to the specified value.
maverick964_uk
Expert
Posts: 102
Liked: 3 times
Joined: May 09, 2013 8:57 am
Full Name: Mike Lavery
Contact:

Re: Veeam performance to NAS share

Post by maverick964_uk »

many thanks for the help and advice.

I will be working on this more tomorrow so will keep you posted....
maverick964_uk
Expert
Posts: 102
Liked: 3 times
Joined: May 09, 2013 8:57 am
Full Name: Mike Lavery
Contact:

Re: Veeam performance to NAS share

Post by maverick964_uk »

the solution thats been designed is that we backup the complete datastore to the D2D CIFS fileshare.

Are we right in saying that the only way to increase throughput would be to add more proxies?
At present we have "vmware backup proxy" but if we added a physical server proxy too, will the one backup spread the load across multiple proxies?

Another question....

If you run the same backup within 24hrs it tries to do an incremental. How can we override it so that it does a full each time?

Unfortunately this customer wants fulls every day.... :shock:
foggy
Veeam Software
Posts: 21069
Liked: 2115 times
Joined: Jul 11, 2011 10:22 am
Full Name: Alexander Fogelson
Contact:

Re: Veeam performance to NAS share

Post by foggy »

maverick964_uk wrote:At present we have "vmware backup proxy" but if we added a physical server proxy too, will the one backup spread the load across multiple proxies?
Since VMs in a job are processed sequentially, you still have to create multiple jobs to spread the load between proxies.

maverick964_uk wrote:If you run the same backup within 24hrs it tries to do an incremental. How can we override it so that it does a full each time?

Unfortunately this customer wants fulls every day.... :shock:
These are two different scenarios, actually. If he needs active full backup every day (so that full source VMs data being retrieved from the storage each time), you can schedule it in the advanced job settings. If he needs full each time the job is run (even several times a day), then this can be achieved via PowerShell, I believe.
veremin
Product Manager
Posts: 20270
Liked: 2252 times
Joined: Oct 26, 2012 3:28 pm
Full Name: Vladimir Eremin
Contact:

Re: Veeam performance to NAS share

Post by veremin »

If you run the same backup within 24hrs it tries to do an incremental. How can we override it so that it does a full each time?
If you’re after running several full backups per day you have to implement the following PS script in conjunction with Windows Scheduler:

Code: Select all

asnp VeeamPSSnapin
Get-VBRJob -name "Name of your job" | Start-VBRJob -FullBackup
From my perspective, this approach is likely to meet your expectations.

Hope this helps.
Thanks.
Post Reply

Who is online

Users browsing this forum: Semrush [Bot], Tesla2k and 205 guests