Hi,
We have a 2-node Microsoft Hyper-V cluster managed by Veeam Backup & Replication Community Edition.
The two nodes are:
- BETELGEUSE – works normally
- SAIPH – affected
The problem is that Veeam sees SAIPH as a Hyper-V server, but its Physical Host association appears to be broken.
Veeam shows:
SAIPH → PhysHostId = 00000000-0000-0000-0000-000000000000
and:
Get-VBRPhysicalHost
does not return SAIPH, while BETELGEUSE is returned normally.
We verified that:
- SAIPH is reachable
- VeeamHvIntegrationSvc is installed and RUNNING
- WinRM/DNS connectivity to SAIPH works
- the Hyper-V host itself is operational
The impact is that VMs hosted on SAIPH are not being backed up correctly. As a temporary workaround, we moved the VMs from SAIPH to BETELGEUSE using Failover Cluster Manager, and the existing backup jobs then work normally.
An important detail: the problem appeared after the network interface cards (NICs) were replaced on SAIPH.
We also checked the Veeam PostgreSQL configuration database. The hosts table shows SAIPH with a zero physical_host_id, while the physicalhosts table still contains an existing Physical Host record for SAIPH with a different ID.
We would like to understand:
1. What could cause the Physical Host association to become invalid?
2. Could replacing the NICs cause this?
3. Is there a supported way to repair/re-register SAIPH without removing or rebuilding the entire Hyper-V cluster?
4. Has anyone seen a similar PhysHostId = zero situation?
We do not want to modify the Veeam database or remove/re-add the cluster without knowing the supported procedure.
Any advice or similar experience would be greatly appreciated.
