Comprehensive data protection for all workloads
Post Reply
trickybits
Novice
Posts: 8
Liked: never
Joined: Oct 06, 2010 8:30 pm
Full Name: Jakob
Contact:

vSphere cluster DRS and replication

Post by trickybits »

Is there a way to replicate VM's that are automatically vMotion'ed between hosts in a cluster?
From what I've seen I need to point out the source VM on a specific host, and I suppose the replication job will be unable to find the VM if it got vMotioned to another host by DRS.

Now, I haven't setup the environment in a cluster, yet. Perhaps Veeam already supports this but I'd like to know before I go ahead and tamper with it.

If anyone could enlighten me I'd be very grateful :)
Gostev
Chief Product Officer
Posts: 31428
Liked: 6633 times
Joined: Jan 01, 2006 1:01 am
Location: Baar, Switzerland
Contact:

Re: vSphere cluster DRS and replication

Post by Gostev »

Veeam Backup is fully vMotion aware, just be sure to add vCenter to the console, versus individual ESX(i) hosts.
trickybits
Novice
Posts: 8
Liked: never
Joined: Oct 06, 2010 8:30 pm
Full Name: Jakob
Contact:

Re: vSphere cluster DRS and replication

Post by trickybits »

Great!
Although, problem is that our Veeam server is also our vCenter server. This server sits on both IP-Storage-net (for Veeam) and Management-net (for administration and vCenter connections to the ESX hosts).
So I've tried adding localhost to the Veeam console (instead of individual hosts) to get the functionality addressed in previous post, but it seems that our backup traffic takes the Management-net path instead of the Gigabit IP-Storage-net. The only way around it that I've found, is to add the ESX hosts on the IP-Storage-net IP addresses to the Veeam console. What's your take on that?
Vitaliy S.
VP, Product Management
Posts: 27025
Liked: 2709 times
Joined: Mar 30, 2009 9:13 am
Full Name: Vitaliy Safarov
Contact:

Re: vSphere cluster DRS and replication

Post by Vitaliy S. »

Jakob,

I would definitely recommend to use separate VMs for your vCenter Server and Veeam backup. It would allow you to enable Veeam VSS for consitent VM backups/replicas of the vCenter.
Besides, I believe it is expected to have all the traffic flow through the Management-net when you add a localhost to the Veeam console, as it is still the address of the vCenter Server and not the hosts' one, in other words adding your hosts IP addresses directly will force data to use dedicated IP-Storage-net.

Thanks!
trickybits
Novice
Posts: 8
Liked: never
Joined: Oct 06, 2010 8:30 pm
Full Name: Jakob
Contact:

Re: vSphere cluster DRS and replication

Post by trickybits »

So the problem is we're running vCenter and Veeam on the same server? I also failed to mention it is a physical server, not a VM.

Looking at the traffic on this server while a replication is being made, I believe we're reading data through the IP-Storage-net interface, which is all good. But since the destination is the IP address of one of the ESX hosts (as presented by the vCenter server, having added vCenter to console), the destination traffic flows through the Management-net.
I don't see how this will change even if Veeam and vCenter runs on different servers, but I might be wrong.
Thanks!
Vitaliy S.
VP, Product Management
Posts: 27025
Liked: 2709 times
Joined: Mar 30, 2009 9:13 am
Full Name: Vitaliy Safarov
Contact:

Re: vSphere cluster DRS and replication

Post by Vitaliy S. »

Jakob,

No, I was referring to the fact that if you happen to backup vCenter Server then I would recommend separating the backup console and vCenter Server. But your current setup is ok, if you need to backup VMs which are vMotioned from one host to another, just add vCenter Server to the backup console.

Provided that you're using vStorage API - Network replication job mode, all the traffic flows through the backup console, meaning that if you have IP-Storage-net presented to the backup server only, that would help to isolate the traffic dataflow.
trickybits
Novice
Posts: 8
Liked: never
Joined: Oct 06, 2010 8:30 pm
Full Name: Jakob
Contact:

Re: vSphere cluster DRS and replication

Post by trickybits »

Thanks for the response.
I realize I need to add vCenter to the backup console, instead of the ESX hosts directly, to handle vMotioned VMs.
We're using VMware vStorage API mode (SAN with failover, reports say it doesn't failover so I assume SAN mode works as intended).

Still seeing a lot of traffic on the Management nic during replication, and I don't see any way around it.
Since our Veeam server is also running vCenter, I can't disable management-net for this server, since this is the network vCenter uses to manage the ESX hosts.
I'm starting to think that having Veeam and vCenter on the same machine isn't very wise. What do you think?
Vitaliy S.
VP, Product Management
Posts: 27025
Liked: 2709 times
Joined: Mar 30, 2009 9:13 am
Full Name: Vitaliy Safarov
Contact:

Re: vSphere cluster DRS and replication

Post by Vitaliy S. »

From my past working experience, I wouldn't recommend sharing one VM/physical machine for any mission-critical application, such as vCenter Server/DC/Backup server etc. For example, if we take a look at all-in-one box for a vCenter Server and a Backup server, could you tell me please what is the current load on your machine when you run SAN backup jobs? Is it high, does it influence your vCenter Server performance?

Besides, if you happen to move vCenter Server to a VM, then you should have an ability to backup vCenter itself, but having a Veeam backup server installed on the same machine would prevent you from using VSS for consistent backups of this machine.

If best practises are concerned than I would definitely stick to installing separate machines for both the vCenter Server and the Backup server.
trickybits
Novice
Posts: 8
Liked: never
Joined: Oct 06, 2010 8:30 pm
Full Name: Jakob
Contact:

Re: vSphere cluster DRS and replication

Post by trickybits »

Thanks Vitaliy,
I will look into moving vCenter to a VM and then perform som tests.
LJM
Lurker
Posts: 2
Liked: never
Joined: Mar 07, 2013 10:30 am
Full Name: Laurence Moughan
Contact:

[MERGED] I cannot select Cluster when config backups or repl

Post by LJM »

I can only browse hosts and select VM on host,

So when my VM migrate via DRS from that host the backup or replication fails,

Any clues ?

Could this be firewall issue ? I have only added the hosts to the servers - not the vcentre server due to firewall.

Thanks
Loz
LJM
Lurker
Posts: 2
Liked: never
Joined: Mar 07, 2013 10:30 am
Full Name: Laurence Moughan
Contact:

Re: vSphere cluster DRS and replication

Post by LJM »

So i added 443 in the firewall and hoocked up the vcentre ser4ver as a server in veeme, then i was able to select the clusert as source and dest for backup/replication jobs,

However now on a replication i get

Error: Client error: NFC storage connection is unavailable. Storage: [stg:datastore-35770,nfchost:host-17104,conn:10.156.52.190]. Storage display name: [ESAT-V7000-LIVE-01]. Failed to create NFC download stream. NFC path: [nfc://conn:10.156.52.190,nfchost:host-17104,stg:datastore-35770@RHEL-TDP3-OBELiveDB-1_2/RHEL-TDP3-OBELiveDB-1.vmx].

Any clues ?
foggy
Veeam Software
Posts: 21069
Liked: 2115 times
Joined: Jul 11, 2011 10:22 am
Full Name: Alexander Fogelson
Contact:

Re: vSphere cluster DRS and replication

Post by foggy »

Laurence, its always better to contact support directly with all technical issues. Your issue is most likely connectivity-related, please check this KB article for possible resolution. Also, this topic could be useful.
Post Reply

Who is online

Users browsing this forum: No registered users and 109 guests