Skip to content

TechDirectArchive

Hands-on IT, Cloud, Security, Veeam & DevOps

  • Home
  • About
  • Advertise With US
  • Reviews
  • Contact
  • Toggle search form

Veeam Backup and Replication Disk I/O with diskspd

Posted on 16/04/202524/06/2026 matheusgiovanini By matheusgiovanini No Comments on Veeam Backup and Replication Disk I/O with diskspd
  1. Home
  2. Backup
  3. Veeam Backup and Replication Disk I/O with diskspd
Diskspd

DISKSPD benchmarks disk I/O performance through the command line. It simulates different I/O patterns, measures latency, and assesses storage subsystem performance. By customizing parameters like block size, I/O depth, and threads, you can create synthetic workloads that mimic real-world scenarios and help identify potential bottlenecks. In this artcile, we shall discuss “Veeam Backup and Replication Disk I/O with diskspd”. Please, see Fixing AIX Veeam agent job startup delay issue, and Set up Veeam Backup for Microsoft Azure.

Recently, I ran into an issue where AIX backup jobs were taking longer than expected to start. After digging around, I came across a very useful Veeam KB article (KB2014) that suggests testing disk I/O to identify potential bottlenecks, especially useful when backing up to tape or dealing with performance inconsistencies.

I decided to try out one of popular tools for benchmarking and simulating disk workloads: DiskSpd (for Windows).

Step 1 – Install Disk Benchmark Tool

Make sure you have the following installed:

  • diskspd– Microsoft’s free disk performance tool for Windows.

Step 2 – Run DiskSpd on Windows

Here’s the command I used:

diskspd.exe -c25G -b512K -w100 -Sh -d600 D:\testfile.dat

Explanation of parameters:

  • -c25G → Size of the test file (25 GB). This should reflect the typical size of your restore points.
  • -b512k → Block size of I/O operations.
  • -w100 → 100% write test (you can adjust for read/write mix if needed).
  • -Sh → Disables hardware and software caching for accurate results.
  • -d600 → Test duration (600 seconds = 10 minutes).

Note: Using a test file that’s too small can result in artificially fast results due to caching.

And here’s what I got back from the test:

Summary:

  • Total Data Written: ~384.7 GB
  • Write Throughput: 656.57 MiB/s (~688 MB/s)
  • IOPS: 1313.13
  • No read operations, as expected with -w100

This is a very solid performance result. Sustaining over 650 MiB/s in sequential write means the disk subsystem is not a bottleneck in my scenario with AIX.

Also, you can run the same test at the AIX side, but using fio tool.

Please, see Upgrade VBR to 12.3.1: Setup detected inconsistent configuration, how to In-place upgrade of Windows Server 2022 to 2025 and how to Export and Convert Private Keys to .PEM Format in Windows.

Takeaways

  • Always benchmark your backup repository if you’re experiencing slow tape performance or synthetic operations.
  • Check disk health, defragmentation, caching, and filesystem-level issues.
  • The diskspd tool is lightweight and can be easily included in your troubleshooting process.
  • This test complements what Veeam does behind the scenes with synthetic I/O.

I hope you found this article very useful on “Veeam Backup and Replication Disk I/O with diskspd”. Please, feel free to leave a comment below.

Thank you for reading this post. Kindly share it with others.

  • Share on X (Opens in new window) X
  • Share on Reddit (Opens in new window) Reddit
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Facebook (Opens in new window) Facebook
  • Share on Pinterest (Opens in new window) Pinterest
  • Share on Tumblr (Opens in new window) Tumblr
  • Share on Telegram (Opens in new window) Telegram
  • Share on WhatsApp (Opens in new window) WhatsApp
  • Share on Mastodon (Opens in new window) Mastodon
  • Share on Bluesky (Opens in new window) Bluesky
Backup Tags:Veeam

Post navigation

Previous Post: Fixing AIX Veeam agent job startup delay issue
Next Post: Using IBM Library with Veeam

Related Posts

  • Failed to connect to Deployer Service VIHR
    How to fix Failed to connect to Deployer Service Error Backup
  • veeam.n2ws
    How to implement N2WS Backup & Recovery (CPM) Backup
  • veeam backup for aws Processing postgres rds failed
    Veeam backup for aws Processing postgres rds failed: No valid combination of the network settings was found for the worker configuration AWS/Azure/OpenShift
  • Steps to upgrade VBR to v12.1
    How to upgrade Veeam Backup and Replication v11 to 12.1 Backup
  • Veeam Enterprise Manager setup
    Veeam Enterprise Manager setup and User Role management Backup
  • Object First Appliance unboxing
    Object First OOTBI Appliance Unboxing and Quick Setup Backup

More Related Articles

banner How to Import Data from a GitHub Repository to Postman Backup
Feature image Hiren's boot Recover your data after system failure with Hiren’s boot Backup
Veeam ONE Update e1780339954118 How to Upgrade Veeam ONE to 13.0.2.6723 to Address Security Fixes Backup
Steps to upgrade VBR to v12.1 How to upgrade Veeam Backup and Replication v11 to 12.1 Backup
Migrate from SQL Database Migrate Veeam One Database from SQL Server 2017 to 2025 Backup
Azure Backup Copy 1 How to Delete Backup Job in Recovery Services Vault AWS/Azure/OpenShift

Leave a Reply Cancel reply

You must be logged in to post a comment.

Microsoft MVP

vexpert-badge-stars-5

Virtual Background

VEEAMLEGEND

Categories

Top 30 Sysadmin blog

veeaam100

Veeam Vanguard

  • copy and paste between host machines and VirtualBox VM
    How to copy and paste between host machines and VirtualBox VM Virtualization
  • image 36
    Keepalive Settings: Understanding keepalive configuration Linux
  • GPO Blocked Downloads 3
    How to Block downloads on Microsoft Edge using GPO on Windows Server 2019 and 2022 Windows
  • How to Set Up and Configure a Squid Proxy Server Linux
  • windows hello la gi
    All you need to know before deploying Windows Hello for Business Key and Certificate Trust Windows
  • gitlabcomplete
    Install Docker Desktop and register GitLab-Runner with Docker-windows executor Containers
  • Featured image change default mail app
    How to change Windows 11 and 10 default mail app to Outlook Windows
  • Azure DevOps Server
    How to Install Azure DevOps Server 2022 Automation

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 1,746 other subscribers
  • RSS - Posts
  • RSS - Comments
  • About
  • Authors
  • Write for us
  • Contact
  • Advertise with us
  • General Terms and Conditions
  • Privacy policy
  • Feedly
  • Telegram
  • Youtube
  • Facebook
  • Instagram
  • LinkedIn
  • Tumblr
  • Pinterest
  • Twitter
  • mastodon
  • Bsky

Tags

Active Directory Azure Bitlocker Microsoft Windows PowerShell WDS Windows 10 Windows 11 Windows Deployment Services Windows Server 2016

Copyright © 2026 TechDirectArchive

Loading Comments...

You must be logged in to post a comment.