-
- Novice
- Posts: 4
- Liked: never
- Joined: Jan 20, 2010 10:03 pm
- Full Name: Alastair Stuart
- Contact:
Slow restores of large SQL DB's with multiple Data files
Hi,
We have tested using Veeam B&R to backup and recover our SQL2008R2 SAP DB (It has 10 x 60GB Datafiles + log file). Currently we use Backup Exec, backup up to LTO6 tape and it takes 1.5 hrs to backup and a similar time to restore. However the restore with Veeam (from disk) is much, much slower. My belief is that Backup Exec creates all the restore datafiles and populates them in parallel, whereas Veeam creates each 60GB file sequentially, hence the sloweness. Could the developers enhance this so that Veeam can be considered an option for backup and recovery of large Enterprise level SQL DB's? We use Veeam to backup our other 375 VM's, why not remove our last need for Backup Exec.
Does anyone else have a view on this?
We have tested using Veeam B&R to backup and recover our SQL2008R2 SAP DB (It has 10 x 60GB Datafiles + log file). Currently we use Backup Exec, backup up to LTO6 tape and it takes 1.5 hrs to backup and a similar time to restore. However the restore with Veeam (from disk) is much, much slower. My belief is that Backup Exec creates all the restore datafiles and populates them in parallel, whereas Veeam creates each 60GB file sequentially, hence the sloweness. Could the developers enhance this so that Veeam can be considered an option for backup and recovery of large Enterprise level SQL DB's? We use Veeam to backup our other 375 VM's, why not remove our last need for Backup Exec.
Does anyone else have a view on this?
-
- Veeam Software
- Posts: 21139
- Liked: 2141 times
- Joined: Jul 11, 2011 10:22 am
- Full Name: Alexander Fogelson
- Contact:
Re: Slow restores of large SQL DB's with multiple Data files
Alastair, could you please describe your setup and what type of restore do you perform so we could estimate possible reasons for this slowness?
-
- Novice
- Posts: 4
- Liked: never
- Joined: Jan 20, 2010 10:03 pm
- Full Name: Alastair Stuart
- Contact:
Re: Slow restores of large SQL DB's with multiple Data files
Hi Foggy,
The backup is done in SAN mode with a physical server. The restore back to an alternative SQL server VM using 'SQL item restore' mounts the backup VM on the server and then allows the Veeam SQL explorer to redirect the datafiles to the alternate VM. At this point the restore of these datafiles happens sequentially over the network and is dependent on the network speed. We have changed the nic on the physical backup server to a 10Gb and the target VM has a 10Gb vmnet3 adapter, however the maximum throughput we can get is 700mbps. We have testing throughput with other tools and much higher is possible. Also the statistics for a application restore job are rudimentary compared to the level of statistics avaliable for backups - it would be good to see the bottleneck identified. Also it would seem to be possible to restore the multiple datafiles in parrallel given that they are going to different disks, rather than sequentially which is part of the bottleneck. Any advice appreciated.
The backup is done in SAN mode with a physical server. The restore back to an alternative SQL server VM using 'SQL item restore' mounts the backup VM on the server and then allows the Veeam SQL explorer to redirect the datafiles to the alternate VM. At this point the restore of these datafiles happens sequentially over the network and is dependent on the network speed. We have changed the nic on the physical backup server to a 10Gb and the target VM has a 10Gb vmnet3 adapter, however the maximum throughput we can get is 700mbps. We have testing throughput with other tools and much higher is possible. Also the statistics for a application restore job are rudimentary compared to the level of statistics avaliable for backups - it would be good to see the bottleneck identified. Also it would seem to be possible to restore the multiple datafiles in parrallel given that they are going to different disks, rather than sequentially which is part of the bottleneck. Any advice appreciated.
-
- Veeam Software
- Posts: 21139
- Liked: 2141 times
- Joined: Jul 11, 2011 10:22 am
- Full Name: Alexander Fogelson
- Contact:
Re: Slow restores of large SQL DB's with multiple Data files
Restoring multiple datafiles to different disks in parallel seems to be possible, indeed. However, keep in mind that FLR does random read from the storage, so the bottleneck could be there. Btw, what kind of storage it is?
-
- Novice
- Posts: 4
- Liked: never
- Joined: Jan 20, 2010 10:03 pm
- Full Name: Alastair Stuart
- Contact:
Re: Slow restores of large SQL DB's with multiple Data files
The Storage is HP 3PAR and HP EVA4400.
-
- Expert
- Posts: 179
- Liked: 8 times
- Joined: Jul 02, 2013 7:48 pm
- Full Name: Koen Teugels
- Contact:
Re: Slow restores of large SQL DB's with multiple Data files
try to put the 3 par lun in full in stead of thin provisioning it will be 6-7 time faster
-
- Expert
- Posts: 179
- Liked: 8 times
- Joined: Jul 02, 2013 7:48 pm
- Full Name: Koen Teugels
- Contact:
Re: Slow restores of large SQL DB's with multiple Data files
any updates on this
-
- VP, Product Management
- Posts: 27377
- Liked: 2800 times
- Joined: Mar 30, 2009 9:13 am
- Full Name: Vitaliy Safarov
- Contact:
Re: Slow restores of large SQL DB's with multiple Data files
Koen, this might be a stupid question, but can you please clarify what update you're looking for?
-
- Expert
- Posts: 179
- Liked: 8 times
- Joined: Jul 02, 2013 7:48 pm
- Full Name: Koen Teugels
- Contact:
Re: Slow restores of large SQL DB's with multiple Data files
if converting the lun to full is working
-
- Product Manager
- Posts: 20413
- Liked: 2301 times
- Joined: Oct 26, 2012 3:28 pm
- Full Name: Vladimir Eremin
- Contact:
Re: Slow restores of large SQL DB's with multiple Data files
You can drop a PM to Alastair in case he is not following the topic closely and draw his attention to the suggested approach. Thanks.
-
- Novice
- Posts: 4
- Liked: never
- Joined: Jan 20, 2010 10:03 pm
- Full Name: Alastair Stuart
- Contact:
Re: Slow restores of large SQL DB's with multiple Data files
Sorry Guy's, have not had a chance to test it with a Full instead of Thin Provisioned LUN yet.
Who is online
Users browsing this forum: No registered users and 110 guests