-
- Influencer
- Posts: 12
- Liked: 3 times
- Joined: Jun 19, 2019 9:55 am
- Contact:
We should be able to restore Hyper-V 2019 VMs on Hyper-V 2016 if the config version is 8.0
Hi, I'm new to the forums. I hope I posted this in the right place.
I have a Hyper-V 2019 with VMs in configuration version 8.0 (Hyper-V 2016's version). This allows me to migrate the VMs to a Hyper-V 2016 if need be.
Now, when I try to restore these VMs on a Hyper-V 2016, it won't work.
Is there a reason, we cannot do this? I think we should be able to do this if the configuration version is compatible between backup and the target for restore.
I have a Hyper-V 2019 with VMs in configuration version 8.0 (Hyper-V 2016's version). This allows me to migrate the VMs to a Hyper-V 2016 if need be.
Now, when I try to restore these VMs on a Hyper-V 2016, it won't work.
Is there a reason, we cannot do this? I think we should be able to do this if the configuration version is compatible between backup and the target for restore.
-
- Product Manager
- Posts: 14716
- Liked: 1702 times
- Joined: Feb 04, 2013 2:07 pm
- Full Name: Dmitry Popov
- Location: Prague
- Contact:
Re: We should be able to restore Hyper-V 2019 VMs on Hyper-V 2016 if the config version is 8.0
Hello and welcome to the community birdwaffle,
Can you please share the text or a screenshot of the error you got during restore? Thank you in advance!Now, when I try to restore these VMs on a Hyper-V 2016, it won't work.
-
- Influencer
- Posts: 12
- Liked: 3 times
- Joined: Jun 19, 2019 9:55 am
- Contact:
Re: We should be able to restore Hyper-V 2019 VMs on Hyper-V 2016 if the config version is 8.0
Yes, I have a screenshot and an output of the VM configuration version:
The config version is 8.0
edit: Source Server is Windows Server 2019 (10.0.17763) and the target server is Hyper-V (standalone) 2016 (10.0.14393)
The config version is 8.0
edit: Source Server is Windows Server 2019 (10.0.17763) and the target server is Hyper-V (standalone) 2016 (10.0.14393)
[hyper-v12]: PS C:\Users\*\Documents> get-vm -name win10av
Name State CPUUsage(%) MemoryAssigned(M) Uptime Status Version
---- ----- ----------- ----------------- ------ ------ -------
Win10AV Running 3 4096 6.18:27:16.8950000 Operating normally 8.0
[hyper-v12]: PS C:\Users\*\Documents>
-
- Product Manager
- Posts: 14716
- Liked: 1702 times
- Joined: Feb 04, 2013 2:07 pm
- Full Name: Dmitry Popov
- Location: Prague
- Contact:
Re: We should be able to restore Hyper-V 2019 VMs on Hyper-V 2016 if the config version is 8.0
Hello birdwaffle,
Unfortunately it's a known limitation described in the Help Center:
Unfortunately it's a known limitation described in the Help Center:
Before You Begin wrote:The version of the target host on which the VM is restored must be the same or later than the version of the source host where the original VM was registered.
For example, you can restore a VM from the host that runs Microsoft Windows Server 2016 to the target host that runs the following versions of Microsoft Windows:
Microsoft Windows Server 2016 (including version 1809)
Microsoft Windows Server 2019
The Hyper-V role must be enabled on both source and target hosts.
-
- Influencer
- Posts: 12
- Liked: 3 times
- Joined: Jun 19, 2019 9:55 am
- Contact:
Re: We should be able to restore Hyper-V 2019 VMs on Hyper-V 2016 if the config version is 8.0
I see. Thank you @Dima P !
I just want to add, it shouldn't be a limitation because in my mind if I have a backup of, say, a VM config version 8, it shouldn't matter where the backup came from. Therefore I should be able to restore it on any Hyper-V version that can handle version 8 VMs. Am I wrong?
I just want to add, it shouldn't be a limitation because in my mind if I have a backup of, say, a VM config version 8, it shouldn't matter where the backup came from. Therefore I should be able to restore it on any Hyper-V version that can handle version 8 VMs. Am I wrong?
-
- Veteran
- Posts: 528
- Liked: 144 times
- Joined: Aug 20, 2015 9:30 pm
- Contact:
Re: We should be able to restore Hyper-V 2019 VMs on Hyper-V 2016 if the config version is 8.0
I agree it should be possible since you can live migrate a VM on config version 8.0 to a Hyper-V host running 2016. Veeam should look at the config version of the VM, not the version of the host OS.
-
- Lurker
- Posts: 2
- Liked: 1 time
- Joined: Oct 19, 2019 4:28 pm
- Full Name: Javier Aviles
- Contact:
Re: We should be able to restore Hyper-V 2019 VMs on Hyper-V 2016 if the config version is 8.0
hello, I have 2 servers in 2019 version, both the origin and destination, even so it shows me the same message.
-
- Veeam Software
- Posts: 21138
- Liked: 2141 times
- Joined: Jul 11, 2011 10:22 am
- Full Name: Alexander Fogelson
- Contact:
Re: We should be able to restore Hyper-V 2019 VMs on Hyper-V 2016 if the config version is 8.0
Hi Javier, please contact technical support for a closer look. I'd appreciate if you share the case ID here for reference. Thanks!
-
- Lurker
- Posts: 2
- Liked: 1 time
- Joined: Oct 19, 2019 4:28 pm
- Full Name: Javier Aviles
- Contact:
Re: We should be able to restore Hyper-V 2019 VMs on Hyper-V 2016 if the config version is 8.0
Case #04275983 was created. tks!
-
- Service Provider
- Posts: 16
- Liked: 6 times
- Joined: Nov 14, 2016 2:37 pm
- Contact:
Re: We should be able to restore Hyper-V 2019 VMs on Hyper-V 2016 if the config version is 8.0
I would like to 2nd that this really should be possible with Veeam. This has caused us some grief lately as we could not backup and restore VMs between hosts where we expected to be able to do so based on the VM version.
Thank you.
Thank you.
-
- Lurker
- Posts: 1
- Liked: never
- Joined: Jul 31, 2020 11:43 am
- Full Name: Admin ABHB
- Contact:
Re: We should be able to restore Hyper-V 2019 VMs on Hyper-V 2016 if the config version is 8.0
2:nd this to !!
It is possible to do this in the native OS replication, although not best practice.
It is really lame that you could:
set up a replication frpn 2016 to 2019 and it works
have a fail-over
BUT NOT replicat it back and if fail back it will get broken or not at all!!
I have not tried but would it as well make it not possible to make a replication scenario frpm 2016 to Azure and be able to fail back?!
Other products out ther are also supporting it, although some manual setup but it works.
Is there any Uservoice for Veeam so we can have some voting to issues that should be fixed and/or come in next release.
It is possible to do this in the native OS replication, although not best practice.
It is really lame that you could:
set up a replication frpn 2016 to 2019 and it works
have a fail-over
BUT NOT replicat it back and if fail back it will get broken or not at all!!
I have not tried but would it as well make it not possible to make a replication scenario frpm 2016 to Azure and be able to fail back?!
Other products out ther are also supporting it, although some manual setup but it works.
Is there any Uservoice for Veeam so we can have some voting to issues that should be fixed and/or come in next release.
-
- Veeam Software
- Posts: 21138
- Liked: 2141 times
- Joined: Jul 11, 2011 10:22 am
- Full Name: Alexander Fogelson
- Contact:
Re: We should be able to restore Hyper-V 2019 VMs on Hyper-V 2016 if the config version is 8.0
Failback to the original location (if the original VM still exists) is possible in case 2016 -> 2019 replication (disks will be synced back normally). However, restore to an older version or failback to the new location on an older host are not allowed since we cannot register the VM with a newer configuration on an older Hyper-V version (by design).
-
- Service Provider
- Posts: 16
- Liked: 6 times
- Joined: Nov 14, 2016 2:37 pm
- Contact:
Re: We should be able to restore Hyper-V 2019 VMs on Hyper-V 2016 if the config version is 8.0
Hi Foggy,
The guest VMs to not upgrade their versions automatically. If a VM from 2016 is restored to 2019, and the version is not upgraded while it is there, it should be possible to restore it back to 2016.
Thank you.
The guest VMs to not upgrade their versions automatically. If a VM from 2016 is restored to 2019, and the version is not upgraded while it is there, it should be possible to restore it back to 2016.
Thank you.
-
- Veeam Software
- Posts: 21138
- Liked: 2141 times
- Joined: Jul 11, 2011 10:22 am
- Full Name: Alexander Fogelson
- Contact:
Re: We should be able to restore Hyper-V 2019 VMs on Hyper-V 2016 if the config version is 8.0
I understand what you're saying but currently only restore to the original location is possible in case you're restoring to a lower host version.
-
- Service Provider
- Posts: 16
- Liked: 6 times
- Joined: Nov 14, 2016 2:37 pm
- Contact:
Re: We should be able to restore Hyper-V 2019 VMs on Hyper-V 2016 if the config version is 8.0
Hi Foggy,
In the context of backup and restore (no replication), why is this a limitation for Veeam? In Windows, you can take a VM running under Windows Server 2019 that is still version 8.0 (the max version for Windows Server 2016), copy the VM files over to a Windows Server 2016 host, and import it there no problem. Why is Veeam not able to do more or less the same? It seems to me the restore logic is not quite right. It seems the restore job only considers the source and destination servers, with no regard to the VM version which is also pertinent.
Thank you.
In the context of backup and restore (no replication), why is this a limitation for Veeam? In Windows, you can take a VM running under Windows Server 2019 that is still version 8.0 (the max version for Windows Server 2016), copy the VM files over to a Windows Server 2016 host, and import it there no problem. Why is Veeam not able to do more or less the same? It seems to me the restore logic is not quite right. It seems the restore job only considers the source and destination servers, with no regard to the VM version which is also pertinent.
Thank you.
-
- Veeam Software
- Posts: 21138
- Liked: 2141 times
- Joined: Jul 11, 2011 10:22 am
- Full Name: Alexander Fogelson
- Contact:
Re: We should be able to restore Hyper-V 2019 VMs on Hyper-V 2016 if the config version is 8.0
The decision to go this path was made at the initial stage of development to avoid potential issues with VM version and decrease the variability of test configurations.
Who is online
Users browsing this forum: No registered users and 17 guests