UUID not unique in same vCenter

Discussions specific to VMware vSphere hypervisor

UUID not unique in same vCenter

Veeam Logoby lc.escv » Fri Aug 04, 2017 11:23 am

Veeam Backup and Replication creates replica with same UUID as the original VM. An UUID that is not unique in the same vCenter can generate issues with others systems, for example with Simplivity (the system identifies the VM with UUID, if 2 VM are with the same UUID, the system trigged « random » one or the other). It would be very appreciate, if the Veeam replica process could handle the UUID question. Perhaps the choice should be given to the administrator :

1) Creation of replica ; original UUID yes/no
2) Running of replica ; original UUID yes/no
3) Restore from replica ; original UUID yes/no

regards
lc.escv
Novice
 
Posts: 4
Liked: never
Joined: Fri Aug 04, 2017 10:29 am
Full Name: Laurent

Re: UUID not unique in same vCenter

Veeam Logoby foggy » Mon Aug 07, 2017 1:25 pm

Hi Laurent, basically BIOS UUID is preserved since it is used by guest BIOS to identify the VM. Besides, many software applications are using it to verify licensing/configuration data, etc., so changing it during replication would result in issues upon failover. But thanks for the feedback anyway.
foggy
Veeam Software
 
Posts: 16226
Liked: 1296 times
Joined: Mon Jul 11, 2011 10:22 am
Full Name: Alexander Fogelson

Re: UUID not unique in same vCenter

Veeam Logoby lc.escv » Tue Aug 08, 2017 12:24 pm

Hi Alexander, thank you for your reply. I understand what you mean and my question is more a request of a new feature in Veeam. It can be normal that the UUID from replica is the same as the original VM when it is running (on behalf of veeam server); but most of the time the replica is down. Simplivity has trouble with non unique UUID in same vCenter, sometime tasks are triggered on replica instead of the original VM. I saw that in hyper-V environment, the administrator can chose to restore a replica with same UUID or not; it was the reason that I decide to post this question/request. In our environment Simplivity, the non unique UUID is a problem.

Thank you in advance for your time, regards, Laurent
lc.escv
Novice
 
Posts: 4
Liked: never
Joined: Fri Aug 04, 2017 10:29 am
Full Name: Laurent

Re: UUID not unique in same vCenter

Veeam Logoby NightBird » Tue Aug 08, 2017 1:06 pm

I think it's on the Simplivity side to change things, like use moref id instead of VM Bios UUID.
It's quite stupid to use UUID if in the same vcenter system you can have 2 VM with the same Bios UUID... moreover moref id is unique because generated by vcenter at the moment of the object (VM) registration.
NightBird
Service Provider
 
Posts: 153
Liked: 21 times
Joined: Tue Apr 28, 2009 8:33 am
Location: Strasbourg, FRANCE

Re: UUID not unique in same vCenter

Veeam Logoby foggy » Tue Aug 08, 2017 6:08 pm 1 person likes this post

Yep, that's why Veeam B&R itself uses moref to track VMs.

Laurent, your request is accepted, just wanted to justify the current behavior for you.
foggy
Veeam Software
 
Posts: 16226
Liked: 1296 times
Joined: Mon Jul 11, 2011 10:22 am
Full Name: Alexander Fogelson

Re: UUID not unique in same vCenter

Veeam Logoby lc.escv » Thu Aug 10, 2017 8:52 am

Hi Alexander,
I thank you for your understanding and for your open-mindedness. If you need some informations, please let me know.
Regards, Laurent
lc.escv
Novice
 
Posts: 4
Liked: never
Joined: Fri Aug 04, 2017 10:29 am
Full Name: Laurent

[MERGED] Prevent overwriting of instanceUuid in replication

Veeam Logoby daphnis » Sat Sep 30, 2017 3:27 am

When a VM is replicated to a destination site, Veeam preserves the instanceUuid (AKA vc.uuid in the VMX file) as it should. If one manually changes the instanceUuid at the destination and the Veeam replication job re-runs and moves data, that ID is overwritten with the one in the source (because this is what is in the source VMX). Is there a registry key somewhere that will prevent Veeam from behaving this way? I need those instanceUuid numbers to be different and yet still be able to replicate the contents of the source VM's disk. Can this be done?
daphnis
Enthusiast
 
Posts: 47
Liked: 3 times
Joined: Wed Jun 13, 2012 7:01 pm

Re: UUID not unique in same vCenter

Veeam Logoby foggy » Sun Oct 01, 2017 10:23 pm

Please review this thread for considerations behind this behavior. Thanks.
foggy
Veeam Software
 
Posts: 16226
Liked: 1296 times
Joined: Mon Jul 11, 2011 10:22 am
Full Name: Alexander Fogelson

Re: UUID not unique in same vCenter

Veeam Logoby daphnis » Mon Oct 02, 2017 12:46 am

While this isn't *exactly* the same thing as I'm reporting, it's close enough that I can see a feature request still applies and I'll have to find another way to accomplish this.
daphnis
Enthusiast
 
Posts: 47
Liked: 3 times
Joined: Wed Jun 13, 2012 7:01 pm

Re: UUID not unique in same vCenter

Veeam Logoby lc.escv » Mon Jan 08, 2018 2:11 pm

Hi Alexander,

Happy new year to you! I have just updated to the new version 9.5 Update 3. It seems to run fine :-)

Do you think that you will have time to find a way to solve the question of UUID not unique in same vCenter or is this question aborted? I thank you in advance for your answer.

Laurent
lc.escv
Novice
 
Posts: 4
Liked: never
Joined: Fri Aug 04, 2017 10:29 am
Full Name: Laurent

Re: UUID not unique in same vCenter

Veeam Logoby foggy » Mon Jan 08, 2018 2:20 pm

Hi Laurent, Happy New Year to you too! I cannot comment on when and whether this request is going to be addressed - we prioritize all requests based on their demand and actual value to the product and have a long list of features to choose from.
foggy
Veeam Software
 
Posts: 16226
Liked: 1296 times
Joined: Mon Jul 11, 2011 10:22 am
Full Name: Alexander Fogelson

Re: [MERGED] Prevent overwriting of instanceUuid in replicat

Veeam Logoby mdxyz » Fri Jan 12, 2018 4:08 am

daphnis wrote:When a VM is replicated to a destination site, Veeam preserves the instanceUuid (AKA vc.uuid in the VMX file) as it should. If one manually changes the instanceUuid at the destination and the Veeam replication job re-runs and moves data, that ID is overwritten with the one in the source (because this is what is in the source VMX). Is there a registry key somewhere that will prevent Veeam from behaving this way? I need those instanceUuid numbers to be different and yet still be able to replicate the contents of the source VM's disk. Can this be done?


You could run a post job PowerCLI script to change the uuid.

Edit: just noticed I'm replying to a post from September.... oh well.
mdxyz
Novice
 
Posts: 5
Liked: never
Joined: Fri Jan 05, 2018 3:19 am


Return to VMware vSphere



Who is online

Users browsing this forum: richardm and 13 guests