Benchmarks

Benchmarks

Real measurements from the Backup Verified Agent: upload time and verification time across multiple backup sizes.

Restore is always performed locally with your key.

Upload performance

End-to-end agent run time (build payload + upload + API finalize).

100MB 9.02s
1GB 27.24s
5GB 121.86s
25GB 1484s
35GB 1835s

These times represent the full runtime of the agent backup command.

Verification performance

Time required to confirm backup integrity.

100MB <1s
1GB 4s
5GB 49s
25GB 579s
35GB 850s

Verification runs independently after upload completes.

What this proves

Backup Verified reliably handles multi-gigabyte encrypted backups.

Multipart upload support

Large backups stream efficiently to Managed Storage.

Independent verification

Integrity is verified after upload without needing your key.

Predictable performance

Verification scales linearly with payload size.

Quiet competence.

No hype. Just real measurements.

Benchmark runs

Run (UTC) Dataset Local bytes Backup time Result
2026-03-04 100MB 104857600 9.02s OK
2026-03-04 1GB 1073741824 27.24s OK
2026-03-04 5GB 5393874944 121.86s OK
2026-03-04 25GB 26969374720 1484s OK
2026-03-04 35GB 37582012416 1835s OK

Network environment

These benchmark runs were recorded from a typical U.S. cloud server environment. Actual backup times will vary depending on your network connection, server location, and storage region.

Reference bandwidth

Upload bandwidth ~150 Mbps
Download bandwidth ~400 Mbps
Test environment US cloud server

Why this matters

Upload time depends on your uplink

The agent compresses, encrypts, and uploads from your system, so your network speed directly affects total backup time.

Verification is offsite in an ephemeral environment

Verification timing is not dependent on your infrastructure.

These values are included to give context to the benchmark numbers above, not to claim a guaranteed transfer rate.

Methodology

Benchmarks recorded using the Backup Verified Agent benchmark harness on March 4, 2026.

Backup process

  • Run configured streaming command
  • Compress locally
  • Encrypt locally
  • Upload encrypted payload to Managed Storage
  • Finalize metadata

Verification process

  • Independent verifier job
  • Streams encrypted payload
  • Confirms checksum and completeness

Security model

Backups are encrypted locally. Backup Verified can store and verify them — but cannot read your data.