PBS parallel backups

Oct 30, 2025
24
1
3
Hi,

referencing this post: https://forum.proxmox.com/threads/how-to-enable-concurrent-pbs-backups.181357/

In my case I have 25G network and my source and destination storage is NVMe. Yet, my backups run only with around 3gbit/s.
Both network throughput and disk write/read is tested and confirmed to be faster than 3gbit/s.

In my opinion this is because the CPUs in the PVE hosts don't support sha-ni.

Code:
SHA256 speed: 459.98 MB/s
Compression speed: 471.19 MB/s
Decompress speed: 779.01 MB/s
AES256/GCM speed: 3378.67 MB/s
Verify speed: 289.79 MB/s
┌───────────────────────────────────┬────────────────────┐
│ Name                              │ Value              │
╞═══════════════════════════════════╪════════════════════╡
│ TLS (maximal backup upload speed) │ not tested         │
├───────────────────────────────────┼────────────────────┤
│ SHA256 checksum computation speed │ 459.98 MB/s (23%)  │
├───────────────────────────────────┼────────────────────┤
│ ZStd level 1 compression speed    │ 471.19 MB/s (63%)  │
├───────────────────────────────────┼────────────────────┤
│ ZStd level 1 decompression speed  │ 779.01 MB/s (65%)  │
├───────────────────────────────────┼────────────────────┤
│ Chunk verification speed          │ 289.79 MB/s (38%)  │
├───────────────────────────────────┼────────────────────┤
│ AES256 GCM encryption speed       │ 3378.67 MB/s (93%) │
└───────────────────────────────────┴────────────────────┘

During "proxmox-backup-client benchmark" or actual VM-backups the CPU (Xeon Gold 6226R) is never saturated.

So now I'm thinking that I could easily run multiple backups at once, since neither CPU, network or storage are saturated during backups.

thanks