NetBackup™ Backup Planning and Performance Tuning Guide
- NetBackup capacity planning
- Primary server configuration guidelines
- Media server configuration guidelines
- NetBackup hardware design and tuning considerations
- About NetBackup Media Server Deduplication (MSDP)
- MSDP tuning considerations
- MSDP sizing considerations
- Accelerator performance considerations
- Media configuration guidelines
- How to identify performance bottlenecks
- Best practices
- Best practices: NetBackup AdvancedDisk
- Best practices: NetBackup tape drive cleaning
- Best practices: Universal shares
- NetBackup for VMware sizing and best practices
- Best practices: Storage lifecycle policies (SLPs)
- Measuring Performance
- Table of NetBackup All Log Entries report
- Evaluating system components
- Tuning the NetBackup data transfer path
- NetBackup network performance in the data transfer path
- NetBackup server performance in the data transfer path
- About shared memory (number and size of data buffers)
- About the communication between NetBackup client and media server
- Effect of fragment size on NetBackup restores
- Other NetBackup restore performance issues
- About shared memory (number and size of data buffers)
- Tuning other NetBackup components
- How to improve NetBackup resource allocation
- How to improve FlashBackup performance
- Tuning disk I/O performance
Running a performance test without interference from other jobs
Use the following procedure to run a performance test. This procedure helps prevent the NetBackup scheduler from running other backups during the test.
To run a performance test
- Create a policy specifically for performance testing.
- Leave the schedule's Start Window field blank.
This policy prevents the NetBackup scheduler from initiating any backups automatically for that policy.
- To prevent the NetBackup scheduler from running backup jobs unrelated to the performance test, consider setting all other backup policies to inactive.
You can use the Deactivate command from the NetBackup Administration Console. You must reactivate the policies after the test, when you want to start running backups again.
- Before you start the performance test, check the Activity Monitor to make sure no NetBackup jobs are in progress.
- To gather more logging information, set the legacy and unified logging levels higher and create the appropriate legacy logging directories.
By default, NetBackup logging is set to a minimum level. Note that higher log levels may reduce performance, depending on the tests and the log levels.
For details on how to use NetBackup logging, refer to the logging chapter of the NetBackup Logging Reference Guide. Keep in mind that higher logging levels consume more disk space and can affect NetBackup performance. The best practice for performance testing is to keep the default log level setting initially and increase the log level only if need to troubleshooting a specific performance issue.
- From the policy you created for testing, run a backup on demand.
Click Actions > Manual Backup in the NetBackup Administration Console.
Or, you can use a user-directed backup to run the performance test. However, the Manual Backup option is preferred. With a manual backup, the policy contains the entire definition of the backup job. The policy includes the clients and files that are part of the performance test. If you run the backup manually from the policy, you can be certain which policy is used for the backup. This approach makes it easier to change and test individual backup settings, from the policy dialog.
- During the performance test, check for non-NetBackup activity on the server and try to reduce or eliminate it.
- Check the NetBackup Activity Monitor after the performance test for any unexpected activity that may have occurred during the test, such as a restore job.