Skip to main content
Question

Prox backups cross-platform recovery experiences?

  • April 15, 2026
  • 8 comments
  • 44 views

eblack
Forum|alt.badge.img+2

Hi, 

I’m considering supporting cross-platform recovery on a large production scale /w CC. I’m aware of the limitations presented with this. I’m really interested in hearing about experiences with recovering Prox backups into VM or Hyper-V and accounting for driver removal/install. What was your experience? Were you able to automate the workflow?  What was more problematic, Windows or Linux? What about boot loaders/Grub & Kernel drivers? 
 

Thanks!

8 comments

coolsport00
Forum|alt.badge.img+22
  • Veeam Legend
  • April 16, 2026

Hey Eric...about the only thing I’ve seen on this and am aware of is a former Vanguard who shared a post last yr on how to clean up Windows VMs after migration. It has to do with the drivers/tools. He created a PoSH script to automate cleanup. His post is below.

 

 


eblack
Forum|alt.badge.img+2
  • Author
  • Influencer
  • April 16, 2026

Hey Eric...about the only thing I’ve seen on this and am aware of is a former Vanguard who shared a post last yr on how to clean up Windows VMs after migration. It has to do with the drivers/tools. He created a PoSH script to automate cleanup. His post is below.

 

 

Thanks, I’ll check it out. I think I’m going to POC this after I wrap up some new SVMM builds. From digging in a bit already, it looks like Hyper-V is going to be the most mature in the cross-platform aspect. The synthetic driver injection via Veeam in the restore process looks somewhat promising for Linux. Oddly enough, I think Windows might be the bigger effort on our end. I’ll update with with outcomes once I finish up the POC.  


coolsport00
Forum|alt.badge.img+22
  • Veeam Legend
  • April 16, 2026

Ok, sounds good.

Curious..have you looked at XCP-ng? I’ve been playing around with that since last summer. Not bad. 


eblack
Forum|alt.badge.img+2
  • Author
  • Influencer
  • April 16, 2026

Ok, sounds good.

Curious..have you looked at XCP-ng? I’ve been playing around with that since last summer. Not bad. 

I’ve had it in the lab for a few months. I like it in general but have not done anything on a larger scale with it. So far this year the focus has been Nutanix, Hyper-V and Prox. They make up the majority of the transitional we are seeing thus far with the odd Kube or two popping up here and there. 


kciolek
Forum|alt.badge.img+4
  • Influencer
  • April 16, 2026

i haven’t played around with Proxmox nor have customers with it ..i have done from VMware to HyperV, Nutanix, Scale, and going to test HPE VM Essentials soon. 


tm67
Forum|alt.badge.img+2
  • Veeam Legend
  • April 17, 2026

I did a few of those cross plattform recoveries, including proxmox. With linux systems, I had not a lot of issues. However, if you have special linux appliances, I would not recommend this because it’s maybe simpler (and only supported from vendor) to just deploy new machines and migrate with offiial vendor tools. 

And for windows, maybe around 80% worked at me basically without issues. If you recover/migrate a windows machine to Hyper-V, all the drivers should be installed already, so there are basically no issues. 


eblack
Forum|alt.badge.img+2
  • Author
  • Influencer
  • April 17, 2026

I did a few of those cross plattform recoveries, including proxmox. With linux systems, I had not a lot of issues. However, if you have special linux appliances, I would not recommend this because it’s maybe simpler (and only supported from vendor) to just deploy new machines and migrate with offiial vendor tools. 

And for windows, maybe around 80% worked at me basically without issues. If you recover/migrate a windows machine to Hyper-V, all the drivers should be installed already, so there are basically no issues. 

Thanks for sharing!


eblack
Forum|alt.badge.img+2
  • Author
  • Influencer
  • April 17, 2026

I’ve been working through some of the VM conversions this week we have. I’m hitting this if we don’t remove VM Tools before the migration. The answer was to script the removal, worth noting, it’s annoying.