Host-based backup of KVM-based VMs (Red Hat Virtualization, Oracle Linux Virtualization Manager and Proxmox VE)
Post Reply
MaxitechUK
Lurker
Posts: 2
Liked: never
Joined: Apr 07, 2025 11:29 am
Full Name: Alexander Maximus
Contact:

Enhancements for Proxmox backup facility

Post by MaxitechUK »

Great to see Proxmox VE support getting better and better, I might just be able to convince some of our clients to consider Veeam as their primary backup solution! (I've always preferred it for Hyper-V, just works and reliability is second to none 8) ).

I have been doing some testing, and I noted some issues, areas for enhancement:

1. Backup, then restore to a new VM, the virt-io bridge-nics get mixed up, for example the 'dlan' becomes 'lan' and 'lan' becomes 'dlan' etc.

2. Does not maintain the NIC macs on restore, nor the smbios string, looks like it generates new ones.
>> Are we backing up the config? we need to permit the user to choose if we want to keep vm guest config values as stored in backup or allow generation of new vals where appropriate, like the Proxmox Backup server functionality does.

3. Can backing-up VMs with thin-provisioned disks only backup actual data and not waste time by processing the whole thinly provisioned drive? i.e. I have only 2GB of data in an 8TB thin-provisioned disk, and I have to wait a crazy amount of time for it to process 8TB of nothing. This isn't an issue with Hyper-V backups using dynamically expanding disks, can the same not be achieved for Proxmox thin-provisioned disks?

4. Can the Worker VM MTU match the bridge MTU? (normally if you specify 1 as the MTU value in Proxmox virt-io bridge nic config, it uses the bridge-nic's MTU automatically), current workaround is to change the worker VM MTU manually, not ideal of course.

5. Proxmox backups are not stored in the storage-pool in same fashion as other non-PVE Veeam jobs, i.e. a job-name folder in the pool contains all the vm backups. Currently all the PVE backed-up VMs are just dumped into the storage pool root as VM folders, a stressful annoyance, the storage should match existing Veeam jobs well structured folder topology.

6. After I restore a backup to a new VM on the same PVE host, and then later delete it from PVE, then when I run the same backup job originally used to do the backup which is configured to backup all vms on the pve host with no explicitly defined vms, for some reason I get the following error show up, and the backup job fails, I should not be seeing this error message?

Image
MaxitechUK
Lurker
Posts: 2
Liked: never
Joined: Apr 07, 2025 11:29 am
Full Name: Alexander Maximus
Contact:

Re: Enhancements for Proxmox backup facility

Post by MaxitechUK »

Please forgive my omission of software details.

These issues are present on the latest community build and also quickly tested on a client's latest retail release along with the latest worker-vm versions as of April 6th 2025.

I haven't raised a case as they're not technically serious bugs and do not impact any client as they're currently using alternative backup arrangements for their PVE hosts which they migrated to from Vmware. These issues are purely annoyances which prevent PVE backups being as streamlined/clean as other virtual platforms supported on Veeam.

Hope the above issues are relayed to the R&D team for prosperity's sake.
PTide
Product Manager
Posts: 6576
Liked: 773 times
Joined: May 19, 2015 1:46 pm
Contact:

Re: Enhancements for Proxmox backup facility

Post by PTide »

Hi,

Thank you for the feedback. Some of the items seem to be bugs, while others are good candidates for features.
All that info have been realyed to our RnD. I might be showing up later again with additional questions about the desired implementation.

Thanks!
rovshan.pashayev
Veeam Software
Posts: 569
Liked: 113 times
Joined: Jul 03, 2023 12:44 pm
Full Name: Rovshan Pashayev
Location: Czechia
Contact:

Re: Enhancements for Proxmox backup facility

Post by rovshan.pashayev »

Hello Alexander,

I would like to ask some follow-up questions and provide some clarifications.

[1] Can you provide examples of which types of network adapters you are mentioning? Linux Bridge, Bonding, VLAN, or OVS, etc.?

[2] Restoring the VM to the original location keeps the MAC address, while restoring to a new location (settings) does not retain the MAC address.

[3] What is the target storage and operating system of the VM?

[6] When the VM is not found because it has been deleted, the backup job session outputs an error. Please keep in mind that restoring to a new location (settings) creates a new VM with a new ID.
Rovshan Pashayev
Analyst
Veeam Agent for Linux, Mac, AIX & Solaris
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest