While restoring a physical machine backup (P2V) to a Proxmox virtual machine using Veeam Baremetal Recovery, the process failed with a message about missing identifiers (e.g., BIOS UUID).
This issue appears when using machine type 8.1 and Legacy BIOS (non-UEFI) in Proxmox.
Two working solutions:
args: -machine smbios-entry-point-type=32
This allows Veeam to detect the system identifiers properly during restore. Without it, recovery fails early in the process.
Related reference: https://forum.proxmox.com/threads/veeam-bare-metal-restore-no-identifiers.XXXXX/