veeam_baremetal_restore_to_proxmox_vm:missing_identifier_workaround

Veeam Baremetal Restore to Proxmox VM: Missing Identifier Workaround

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.

Solution

Two working solutions:

  • Change the VM BIOS to UEFI and set machine type to 8.0 (recommended, ✅ tested OK).
  • Alternatively, keep machine type 8.1 and Legacy BIOS, but add the following line to the VM config file (`/etc/pve/qemu-server/<VMID>.conf`):
args: -machine smbios-entry-point-type=32

Notes

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/

veeam_baremetal_restore_to_proxmox_vm/missing_identifier_workaround.txt · Last modified: 2025/06/05 23:15 by oso