Very slow VM restore from PBS into NVME cluster

thomsany

New Member
Dec 29, 2025
6
0
1
Hey guys,

I have the following hardware on proxmox servers and PBS:

Here are the hardware specs of each Proxmox server (5 of them):
2 x Intel Xeon Gold 6554S, 1.5TB RAM, 2x960GB SSD NVME OS drive, 24x3.84TB SSD NME
PVE: 8.4.1

PBS specs:
Amd Epyc 4344P, 32GB RAM, 2x960GB SSD NVME OS drive, 8x22TB HDD SAS
PBS: Version 3

For some reason, restoring a 4TB VM is taking around 12-14 hours to complete. The VM has 5 disks, nothing out of the ordinary but recovery is extremely slow given that both machines are on the same network and its restoring to a NVME cluster.
I have no idea where the problem lies and the restore is dreadful slow for those VMs. I tired a 1.2TB VM with only 2 disks and it took around 3 hours to complete.
What can I do to improve recovery speed? Our cluster iops are really high and performance is great but recovering a backup from PBS is a deal breaker because of the excessive amount it takes to recover.

Any ideas on what to check?

Teo
 
Actually I tested with 1 particular server that only 1 disk took 9 hours. A 2TB disk, others were relatively fast.
Proxmox goes into the disk permissions inside or something to restore? Why would a single disk take so much to restore?
From the whole server that was the part that took the longest.
Teo