If you feel your backups runs too long there can be many reasons for that, slow tape drives, a saturated network, etc. Sometimes the clients to backup does not deliver the data as required, maybe the disks are too slow. A good way to to test the performance of a server is using a null device. If you need faster results and no configuration within Data Protector you can test the server performance using the binary vbda
. VBDA – Volume Backup Disk Agent – normally reads the data and sent it to the media agent, however you can use VBDA to test the speed of your servers’s disks. With some parameterts a backup is simulated and as a result you get the read performance which would be achieved during the backup.
Example (Windows, Linux/Unix may differ):"c:\program files\omniback\bin\vbda.exe" -vol /C -trees "/Windows/System32" -out nul -profile
. The command starts a backup for volume C:
, backups the tree /Windows/system32
(be careful with the separator). The backup will be done to a null device and will not require a configuration in DP beforehand. In addition statistical information is collected with -profile
.
See the result as example:
[Normal] From: VBDA@consult-nb06 “” Time: 15.10.2013 08:03:08
STARTING Disk Agent for consult-nb06:/C “”.
[Normal] From: VBDA@consult-nb06 “” Time: 15.10.2013 08:03:51
Backup Profile:
Run Time ……….. 0:00:43
Backup Speed ……. 80,68 MB/s
[Normal] From: VBDA@consult-nb06 “” Time: 15.10.2013 08:03:51
Filesystem Statistics:
Directories …….. 1356
Regular files …… 17477
——————————
Objects Total …… 18833
Total Size ……… 3,39 GB
[Normal] From: VBDA@consult-nb06 “” Time: 15.10.2013 08:03:51
COMPLETED Disk Agent for consult-nb06:/C “”.
time: 43 (sec), tot: 0 (kB), done: 0 (%)
Hello!
Thank youm but this command don’t work on client DP with Windows server 2012 OS:
At line:1 char:42
+ “c:\program files\omniback\bin\vbda.exe” -vol /C -trees “/Windows/System32” -out …
+ ~~~~
Unexpected token ‘-vol’ in expression or statement.
At line:1 char:47
+ “c:\program files\omniback\bin\vbda.exe” -vol /C -trees “/Windows/System32” -out …
+ ~~
Unexpected token ‘/C’ in expression or statement.
+ CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : UnexpectedToken
Hi Alex,
It seems you executed the command from Powershell, where you need to take additional attention to quote the command, try cmd instead.
Best regards
Daniel
ohh.. yes. thank you 🙂
can we make this nul device in DP?
on *nix system i’m understand – make file library with directory /dev/null, but why directory set in windows system?
Best regards
Alex
Hallo,
ich habe den selben Test auf einem W2012 Cluster laufen lassen, bekommen aber “nur” 35MB/s, das sollte doch wesentlich höher sein oder nicht, da in diesem Beispiel von 80M/s geredet wird.
Irgendeine Idee woran das liegen könnte?
Hi Frank,
this could be for different reasons… Best you get in contact with me when I’m back from vacation to discuss (use my hpe address to reach out to me).
Best regards
Daniel