-
- Veteran
- Posts: 636
- Liked: 100 times
- Joined: Mar 23, 2018 4:43 pm
- Full Name: EJ
- Location: London
- Contact:
Resiliant SQL choice
Hi guys,
We currently have a SQL cluster which Veeam can't backup. So we're dumping the SQL files and backing them up separately.
We're in the very early stages of an SQL upgrade and I want to know what options for a resilient SQL architecture should be on the table if we want Veeam to be able to back it up directly.
Thanks.
We currently have a SQL cluster which Veeam can't backup. So we're dumping the SQL files and backing them up separately.
We're in the very early stages of an SQL upgrade and I want to know what options for a resilient SQL architecture should be on the table if we want Veeam to be able to back it up directly.
Thanks.
-
- Product Manager
- Posts: 14836
- Liked: 3083 times
- Joined: Sep 01, 2014 11:46 am
- Full Name: Hannes Kasparick
- Location: Austria
- Contact:
Re: Resiliant SQL choice
Hello,
Best regards,
Hannes
can you give us details why Veeam cannot backup that cluster? Is it a Linux SQL cluster? In general, we support almost every cluster configuration for SQL.We currently have a SQL cluster which Veeam can't backup
Best regards,
Hannes
-
- Veteran
- Posts: 636
- Liked: 100 times
- Joined: Mar 23, 2018 4:43 pm
- Full Name: EJ
- Location: London
- Contact:
Re: Resiliant SQL choice
I believe since our data resides on shared cluster volumes this is where Veeam gets stuck.
-
- Product Manager
- Posts: 14836
- Liked: 3083 times
- Joined: Sep 01, 2014 11:46 am
- Full Name: Hannes Kasparick
- Location: Austria
- Contact:
Re: Resiliant SQL choice
sorry to be annoying again... what kind of "shared cluster volume"?
Is it a normal "shared volume" or a "cluster shared volume" (CSV)
If you go with a normal "shared volume", then it is supported. CSVs are not supported (which is no problem in most cases because CSVs should be used for Hyper-V. Not for SQL)
As shared volumes are physical devices (no snapshot, no storage VMotion), you need to treat them as physical devices (Veeam Agent for Windows). Or you switch to shared nothing architecture with SQL Always ON availability groups. Then you could VM backup
Is it a normal "shared volume" or a "cluster shared volume" (CSV)
If you go with a normal "shared volume", then it is supported. CSVs are not supported (which is no problem in most cases because CSVs should be used for Hyper-V. Not for SQL)
As shared volumes are physical devices (no snapshot, no storage VMotion), you need to treat them as physical devices (Veeam Agent for Windows). Or you switch to shared nothing architecture with SQL Always ON availability groups. Then you could VM backup
-
- Veteran
- Posts: 636
- Liked: 100 times
- Joined: Mar 23, 2018 4:43 pm
- Full Name: EJ
- Location: London
- Contact:
Re: Resiliant SQL choice
Our SQL data is on a CSV. Hence can't back it up.
I didn't design our original solution so not sure if CSV is a good or bad idea... but that's what currently blocks us from backing up our SQL directly.
So the original question still stands. When we design our new solution knowing we will want to be able to protect it with Veeam, from the Veeam perspective, what is the best for backing up?
I didn't design our original solution so not sure if CSV is a good or bad idea... but that's what currently blocks us from backing up our SQL directly.
So the original question still stands. When we design our new solution knowing we will want to be able to protect it with Veeam, from the Veeam perspective, what is the best for backing up?
-
- Product Manager
- Posts: 14836
- Liked: 3083 times
- Joined: Sep 01, 2014 11:46 am
- Full Name: Hannes Kasparick
- Location: Austria
- Contact:
Re: Resiliant SQL choice
there is no "best". always on (shared nothing) and shared volume (agent only) are fine.
just don't use CSV
just don't use CSV
-
- Influencer
- Posts: 15
- Liked: 1 time
- Joined: Jun 12, 2017 11:21 am
- Full Name: Marius Neumann
- Contact:
Re: Resiliant SQL choice
as posted before if you want to run a cluster i would recommend Always ON Availability groups with shared nothing disks -> protection by veeam possibleejenner wrote: ↑Jan 08, 2020 3:22 pm Our SQL data is on a CSV. Hence can't back it up.
I didn't design our original solution so not sure if CSV is a good or bad idea... but that's what currently blocks us from backing up our SQL directly.
So the original question still stands. When we design our new solution knowing we will want to be able to protect it with Veeam, from the Veeam perspective, what is the best for backing up?
if its a standalone sql server you can backup it normally by Veeam.
-
- Veteran
- Posts: 636
- Liked: 100 times
- Joined: Mar 23, 2018 4:43 pm
- Full Name: EJ
- Location: London
- Contact:
Re: Resiliant SQL choice
Well I know from what we've purchased so far that we'll certainly have two 'nodes' for our SQL solution. The storage will be on a SAN. Pretty similar to our current setup.
We may be going off track here... but interested to hear 'why' CSVs shouldn't have been used for our existing SQL cluster. It's not something I know much about but obviously if it looked like we were going to make the same mistake when building the new cluster I'd like to know why it shouldn't be done that way.
We may be going off track here... but interested to hear 'why' CSVs shouldn't have been used for our existing SQL cluster. It's not something I know much about but obviously if it looked like we were going to make the same mistake when building the new cluster I'd like to know why it shouldn't be done that way.
-
- Veteran
- Posts: 528
- Liked: 144 times
- Joined: Aug 20, 2015 9:30 pm
- Contact:
Re: Resiliant SQL choice
Just to be clear, are you talking about a physical SQL cluster or virtual (and if virtual, Hyper-V or VMWare)?
-
- Product Manager
- Posts: 14836
- Liked: 3083 times
- Joined: Sep 01, 2014 11:46 am
- Full Name: Hannes Kasparick
- Location: Austria
- Contact:
Re: Resiliant SQL choice
I don't have a "why not". I just remember https://docs.microsoft.com/en-us/window ... uster-csvs and it looks to me that CSVs are built for Hyper-V. Yes, they are also supported for SQL 2012 and newer... but this causes issues with for the Veeam agent as it currently does not support CSVs.'why' CSVs shouldn't have been used for our existing SQL cluster.
-
- Veteran
- Posts: 636
- Liked: 100 times
- Joined: Mar 23, 2018 4:43 pm
- Full Name: EJ
- Location: London
- Contact:
Re: Resiliant SQL choice
The fact that they're not supported by Veeam is enough reason not to use them again. It would've boosted my case though... if I had 2 reasons.
-
- Novice
- Posts: 5
- Liked: 1 time
- Joined: Nov 14, 2019 1:15 pm
- Contact:
Re: Resiliant SQL choice
Throwing my 2 cents in here. We have a few SQL/Oracle Windows clusters and how we do it is we only backup the C:/E: (code) drives with Veeam. Database/log drives on cluster drives are not backed up. We also do not have any DB backup drives on the local server. All of our SQL boxes backup to either a CIFS server or are now are moving to a Data Domain. The database/log drives will be a hot mess if you try to restore them anyway so we don't bother to back them up. Our backups on 40+ complete in under 30 minutes total due to how we are backup up.
Who is online
Users browsing this forum: Bing [Bot] and 169 guests