Moving Hyper-V guest VM to another host

Hyper-V specific discussions

Moving Hyper-V guest VM to another host

Veeam Logoby Caillin » Fri Sep 13, 2013 7:03 am

I'm currently evaluating Veeam to backup our 3 hyper-v host nodes. If I create a backup job protecting a VM on Node 1, and then live migrate that VM to Node 2, it looks like the Veeam job needs to be modified with the original VM removed and the same VM on the second Node added and the job re-run. At this point, it copies all the data again from scratch, and creates a second set of backup files on disk with none of the original recovery points.

Is there some way to be able to tell Veeam that it's the same VM, just on a new Host and re-attach the backup file and recovery points?

I'm just worried about in the future when we want to load balance and move some VMs around between the hosts via Live Migration, that we'll lose all our hierarchical GFS recovery points for the moved VM.
Caillin
Novice
 
Posts: 5
Liked: never
Joined: Tue Jul 16, 2013 1:33 am
Full Name: Caillin Peacock

Re: Moving Hyper-V guest VM to another host

Veeam Logoby Caillin » Fri Sep 13, 2013 7:04 am

Might also add as it's not clear in my OP, this is not in a clustered environment. This is just 3 separate Hyper-V hosts with local storage.
Caillin
Novice
 
Posts: 5
Liked: never
Joined: Tue Jul 16, 2013 1:33 am
Full Name: Caillin Peacock

Re: Moving Hyper-V guest VM to another host

Veeam Logoby nefes » Fri Sep 13, 2013 7:23 am

You can either join that hosts to the cluster or to SCVMM and add it (cluster/SCVMM) to Veeam instead of standalone hosts. In that case VM will be tracked after Live Migration.
nefes
Veeam Software
 
Posts: 534
Liked: 125 times
Joined: Mon Dec 10, 2012 8:44 am
Full Name: Nikita Efes

Re: Moving Hyper-V guest VM to another host

Veeam Logoby Caillin » Sun Sep 15, 2013 11:28 pm

We have a SAN and clustered environment now, but the environment we are migrating too, we will be using local storage and non-clustered Hyper-V nodes.

So if Veeam can only track virtual machine moves on a cluster (it doesn't support live migration between non-clustered hosts), is there any way to manually point the Veeam backup job to the newly moved VM and have it recognize it as the same VM, without treating it as a completely new VM and losing all the recovery points?
Caillin
Novice
 
Posts: 5
Liked: never
Joined: Tue Jul 16, 2013 1:33 am
Full Name: Caillin Peacock

Re: Moving Hyper-V guest VM to another host

Veeam Logoby foggy » Mon Sep 16, 2013 8:37 am

VMs are tracked by their unique IDs and migrating VMs within a cluster allows to preserve those ID's. However registering a VM on a standalone host assigns a new ID to it. You could run a query against Veeam database to replace the old VM ID with the new one after migration, however this is generally unsupported as could lead to undesired consequences.
foggy
Veeam Software
 
Posts: 14752
Liked: 1083 times
Joined: Mon Jul 11, 2011 10:22 am
Full Name: Alexander Fogelson

Re: Moving Hyper-V guest VM to another host

Veeam Logoby Vitaliy S. » Mon Sep 16, 2013 9:41 am

Caillin, you can use backup job mapping functionality (on the "storage" step of the wizard) to continue running incremental passes for your existing VMs.
Vitaliy S.
Veeam Software
 
Posts: 19570
Liked: 1104 times
Joined: Mon Mar 30, 2009 9:13 am
Full Name: Vitaliy Safarov


Return to Microsoft Hyper-V



Who is online

Users browsing this forum: No registered users and 2 guests