First of all, here is the environment :
- Veeam 9.5 Update 1 (22.214.171.1241)
Hyper-V 2016 Datacenter fully updated (as of today)
CentOS 7.3 VM fully updated as well (7.3.1611)
VM is Gen 2, configuration 8.0, and with secure boot enabled
Filesystem is XFS, hosted in a LVM (default CentOS install settings)
Guest-processing was not enabled - Hyper-V guest quiescence was used (there's only files on this VM anyways)
When I use the file level recovery, I can recover a file without any issue by using the "Copy To..." option from the restore, to restore a file to my Veeam server or my desktop running the console
However, if I use the "Restore" menu, with either option ("Overwrite" or "Keep"), I get this error "No HyperV integration services are installed in the VM"
This VM is a CentOS 7.3 guest OS, which has the Linux Integration Services built in. According to this article, I do not need to install anything else (and the VM is running perfectly, with all drivers recognized).
Am I missing something ?
Edit : the current kernel is 3.10.0-514.6.1.e17.x86_64. I tried updating to 4.9.9-1.el17.elrepo, but it doesn't have LIS included yet (so no network, and no integration services).