Discussions specific to the Microsoft Hyper-V hypervisor
Post Reply
Mike Resseler
Veeam Software
Posts: 5000
Liked: 530 times
Joined: Feb 08, 2013 3:08 pm
Full Name: Mike Resseler
Location: Belgium
Contact:

Re: Backing up a Windows Failover Cluster with Shared vhdx?

Post by Mike Resseler » Sep 11, 2017 5:36 am

Hi Acolada,

First: Welcome to the forums
Second: Have you created a support case for this? Honestly I doubt that it is Veeam that causes the problem but since we are involved, I wouldn't mind that our engineers look into this further. What you describe is not normal in my mind and besides us looking into this, I hope you can let MSFT look into it also.

Thanks
Mike

nmdange
Expert
Posts: 368
Liked: 85 times
Joined: Aug 20, 2015 9:30 pm
Contact:

Re: Backing up a Windows Failover Cluster with Shared vhdx?

Post by nmdange » Nov 20, 2017 7:33 pm

Sounds like there are still problems https://blog.workinghardinit.work/2017/ ... rver-2016/

Mike Resseler
Veeam Software
Posts: 5000
Liked: 530 times
Joined: Feb 08, 2013 3:08 pm
Full Name: Mike Resseler
Location: Belgium
Contact:

Re: Backing up a Windows Failover Cluster with Shared vhdx?

Post by Mike Resseler » Nov 27, 2017 6:59 am

Yes,

And while we have a support case with MSFT, we always encourage others to do the same... Hoping that if there are more people, there is more pressure to get this solved faster...

Kage
Novice
Posts: 7
Liked: never
Joined: Sep 19, 2017 7:31 am
Contact:

Re: Backing up a Windows Failover Cluster with Shared vhdx?

Post by Kage » Jan 02, 2018 11:00 am

hi guys,

I proposing to my end user to use Microsoft Failover Cluster with 2 Windows Server 2016 servers to make high availability. inside will have vm as file servers and also vm as application server. Basicly it is a 2 nodes with hyper-v clustering wit one shared storage connecting via iscsi.

Here is my architecture:

Main site:
2 Windows 2016 with Hyper-v roles

Backup infrastructure:
Veeam Backup & Replication for Hyper-V 9.5 Update 3
Veeam agent for windows 2.1

My goal :
to backup all vm with image-level backup. certain vm will running SQL with 2008 r2 and 2012 r2 guest OS.


1) Is it possible?
2) Shared storage of file servers can be a VHDX? do i need to setup vm as vhd set?
3) Should i use RDM for file server?
3) VAW 2.1 is now support failover cluster, as i read. so its need to install on host or inside guest vm?
4) if yes (install inside guest vm), then i need to have enough agent for all vm?

please advise

Mike Resseler
Veeam Software
Posts: 5000
Liked: 530 times
Joined: Feb 08, 2013 3:08 pm
Full Name: Mike Resseler
Location: Belgium
Contact:

Re: Backing up a Windows Failover Cluster with Shared vhdx?

Post by Mike Resseler » Jan 02, 2018 1:02 pm

Hi Kage,

You won't be able to backup all those VM's with image-level backup. The problem resides in the guest clusters with shared VHDX (VHD set). Because of issues we still can't protect it. This is tracked with MSFT and they already brought updates for it but it still not solved. Everyone is having this issue and we are all hoping that this will get solved soon. See here for more details: https://blog.workinghardinit.work/tag/vhd-set/

This means that in the current time, you can protect all VM's without shared disk image-level, and the other ones you can install VAW in-guest. That will allow you to protect those failover clusters.

Hope it helps
Mike

nmdange
Expert
Posts: 368
Liked: 85 times
Joined: Aug 20, 2015 9:30 pm
Contact:

Re: Backing up a Windows Failover Cluster with Shared vhdx?

Post by nmdange » Jan 02, 2018 4:31 pm

I saw this in the update 3 release nodes, would it allow the vhd set to be skipped?
Hyper-V 2016 VMs with non-snapshottable disk such as disks connected via in-guest iSCSI initiator can now be processed by backup and replication jobs, with unsupported disks skipped and their content not included in a backup or replica. If you’d rather prefer the job to fail on such VMs (legacy behavior), create HyperVIgnoreNonSnapshottableDisks (DWORD) value under HKEY_LOCAL_MACHINE\SOFTWARE\Veeam\Veeam Backup and Replication registry key on the backup server.

spgsit5upport
Expert
Posts: 205
Liked: 14 times
Joined: May 28, 2010 10:25 am
Full Name: Seb
Contact:

Re: Backing up a Windows Failover Cluster with Shared vhdx?

Post by spgsit5upport » Jan 21, 2018 10:43 am

So basically 2016 is still unusable, right?

I am on 2012 R2 where at least I can have shared vmdx backed up in crash consistent mode (for backup & as workaround for DR - due to ne replication possible)

I simply can not move to 2016 in that case!

RGijsen
Enthusiast
Posts: 65
Liked: 4 times
Joined: Oct 10, 2014 2:06 pm
Contact:

Re: Backing up a Windows Failover Cluster with Shared vhdx?

Post by RGijsen » Apr 26, 2018 1:09 pm

spgsit5upport wrote:So basically 2016 is still unusable, right?

I am on 2012 R2 where at least I can have shared vmdx backed up in crash consistent mode (for backup & as workaround for DR - due to ne replication possible)

I simply can not move to 2016 in that case!
Avoid it at all cost. We made the move to 2016 and after one and a half year of tickets, gigabytes of useless logs, tiresome idiotic questions and so on we are STILL unable to backup our guest-clusters. Something that worked at least reasonably in 2012R2. I can't understand how MS think in these things. They invent a complete new mechanism for shared disks, VHDS, with some nice feautres and some limitations, fair enough. But the ability to properly backup should be one of the main concerns imho. VMs are backed up in block-level, no-one smart would consider to backup from within the guest itself, unless a very good reason. Hence that should just work. In addition, we are being promised fixes for this for over a year now. Still no cigar.

Don't build your production environment on that. We are even considering moving back to 2012R2.

bplancic
Influencer
Posts: 20
Liked: never
Joined: Nov 26, 2013 11:37 am
Contact:

Re: Backing up a Windows Failover Cluster with Shared vhdx?

Post by bplancic » Apr 30, 2018 5:32 am

Hi,

my setup is this - hyper-v 2016 cluster with two WS 2016 VMs which make up SQL cluster. SQL cluster uses shared disks. What would be the way to backup this SQL cluster? If I'm not mistaken application aware processing won't work because of snapshot problems with shared disks but I would like to have some kind of backup - SQL databases will be backed up using scripts. Should I backup only system drives of cluster servers and leave out vhds disks (which seems kind of pointless...), could I use Veeam Agent...

BTW I opened a case with MS (case 118042018042101) and got an answer that they are working on it and that should be relased with WS 2019

Thank you in advance

spgsit5upport
Expert
Posts: 205
Liked: 14 times
Joined: May 28, 2010 10:25 am
Full Name: Seb
Contact:

Re: Backing up a Windows Failover Cluster with Shared vhdx?

Post by spgsit5upport » Apr 30, 2018 10:49 am

@RGijsen

Thanks for this. Sadly that is what I expected. But at least this allows me to plan accordingly

Seb

Jan1987
Service Provider
Posts: 4
Liked: 1 time
Joined: May 16, 2018 7:50 am
Full Name: Jan Grimm
Contact:

Re: Backing up a Windows Failover Cluster with Shared vhdx?

Post by Jan1987 » May 16, 2018 7:56 am

Hello

Is the bug still there?

We have a virtual server 2016 SQL Failover Cluster with VHD Set disk.

The backup fails because ConfigStoreRootPath is not set. But I have set that.

The SQL Cluster is running on a Hyper-V 2016 cluster.

Best Regards,
Jan

jzilak
Influencer
Posts: 19
Liked: 1 time
Joined: May 10, 2017 9:01 am
Full Name: Josef Zilak
Contact:

Re: Backing up a Windows Failover Cluster with Shared vhdx?

Post by jzilak » May 28, 2018 6:52 pm 1 person likes this post

Here is info how to backup VHD Set .VHDS (not shared VHDX).
- VM config need to be 8.0
- ConfigStoreRootPath parameter on "Virtual Machine Cluster WMI" Cluster resource group is configured to shared folder writable to all Hyper-V cluster nodes
(CSV or SOFS Share). VM Group info is stored at subfolder %ConfigStoreVhdSetsLocation%\Groups
- grant FullControl to VHDS Folder for All VMs virtual account shared this VHD Set (NT VIRTUAL MACHINE\VmID)

Aftrer that configurations steps VMs with VHD Sets can be backuped with Veeam 9.5 Update 3.
To delete orphaned VM Groups from crashed Veeam backup jobs, log to HV hosts whre VMs with VHD Set are hosted and use Get-VMGroup | Remove-VMGroup cmdlet.

gmajestix
Service Provider
Posts: 6
Liked: never
Joined: Jan 26, 2018 2:27 pm
Contact:

Re: Backing up a Windows Failover Cluster with Shared vhdx?

Post by gmajestix » Oct 24, 2018 11:43 am

Looks like now also a KB exists https://www.veeam.com/kb2709 and https://support.microsoft.com/en-us/hel ... ack-up-vms. Can anyone confirm this is working?

Mike Resseler
Veeam Software
Posts: 5000
Liked: 530 times
Joined: Feb 08, 2013 3:08 pm
Full Name: Mike Resseler
Location: Belgium
Contact:

Re: Backing up a Windows Failover Cluster with Shared vhdx?

Post by Mike Resseler » Oct 24, 2018 6:10 pm

Hey gmajestix,

Yes, but take notes at all of the requirements in our KB for it to work.

chris-au
Novice
Posts: 7
Liked: never
Joined: Nov 04, 2016 1:38 am
Full Name: Chris Gay
Location: Tasmania, Australia
Contact:

Re: Backing up a Windows Failover Cluster with Shared vhdx?

Post by chris-au » Nov 23, 2018 12:55 am

Hi,

I've tried setting this up again, ensuring that all requirements as pointed out in the KB are met, however I'm getting a different error than those listed. When the backup job runs on Veeam I am getting the following error on the first node

Error: [WMI] Empty result. Failed to add VM to collection.

Does anyone have any ideas what might be causing this error? WMI appears to be functioning correctly between the Veeam server and the guest cluster nodes.

Post Reply

Who is online

Users browsing this forum: No registered users and 3 guests