We provide a small benchmark tool providing some metrics about your datastore on your Proxmox Backup Server, here is an example:
This is an AMD EPYC 7302P 16-Core Processor (1 Socket), the datastore is a ZFS mirror on 2 x 6 TB HDDs.
Code:
root@pbs-20:~# proxmox-backup-client benchmark --repository mybackupstore
Uploaded 703 chunks in 5 seconds.
Time per request: 7131 microseconds.
TLS speed: 588.11 MB/s
SHA256 speed: 1629.45 MB/s
Compression speed: 1855.22 MB/s
Decompress speed: 8156.74 MB/s
AES256/GCM speed: 2949.58 MB/s
┌───────────────────────────────────┬─────────────────────┐
│ Name │ Value │
╞═══════════════════════════════════╪═════════════════════╡
│ TLS (maximal backup upload speed) │ 588.11 MB/s (100%) │
├───────────────────────────────────┼─────────────────────┤
│ SHA256 checksum comptation speed │ 1629.45 MB/s (77%) │
├───────────────────────────────────┼─────────────────────┤
│ ZStd level 1 compression speed │ 1855.22 MB/s (86%) │
├───────────────────────────────────┼─────────────────────┤
│ ZStd level 1 decompression speed │ 8156.74 MB/s (101%) │
├───────────────────────────────────┼─────────────────────┤
│ AES256 GCM encryption speed │ 2949.58 MB/s (78%) │
└───────────────────────────────────┴─────────────────────┘
root@pbs-20:~#
This is an AMD EPYC 7302P 16-Core Processor (1 Socket), the datastore is a ZFS mirror on 2 x 6 TB HDDs.