Forum Discussion

AkashMishra's avatar
9 years ago

Netbackup audit

I need to prepare Netbackup audit to measure backup performance/ read write speed etc.

Is there any standard tool / script who can fetch the data and notify wither Netback up performance is upto the  mark as per recommendation

 

Any reference would be helpful.

  • Hi,

     

    Performance is relative and there are multiple components involved all the way from the client's disk drive to the media server's storage device. You can get all the statistics you want from the activity monitor, netbackup catalog (using bpimagelist), or OpsCenter.

  • You want to look at Opscenter. You can create your own reports and I am sure you could get the average write speed and report if that drops below a specific value.

     

    bpdbjobs can also help if you want to script from the command line. You could write a script that reports on backup jobs that fall below a set kilobytes per second. You need the -all_columns option and would need to manipulate the output to grab field 37 (and any other fields you need), check the commands guide for more information on each field

                  field37= kbpersec - Data transfer speed in kilobytes/second

     

     

    NetBackup 7.6 Commands Guide

    http://www.symantec.com/docs/DOC6489

  • To generate load, the GEN_DATA directive is a excellent tool. GEN_DATA generate a virtual backup data in memory, but is treated is real data in Netbackup.

    Restore of GEN_DATA is also possible, data is read as real data but not restored on disk.

    Doing regular backup / restore using GEN_DATA should establish a baseline of HW capabilities.

    A deviation of the regular read/write speed can then be investigated.

    http://www.symantec.com/docs/TECH75213

     

5 Replies

  • Hi,

     

    Performance is relative and there are multiple components involved all the way from the client's disk drive to the media server's storage device. You can get all the statistics you want from the activity monitor, netbackup catalog (using bpimagelist), or OpsCenter.

  • You want to look at Opscenter. You can create your own reports and I am sure you could get the average write speed and report if that drops below a specific value.

     

    bpdbjobs can also help if you want to script from the command line. You could write a script that reports on backup jobs that fall below a set kilobytes per second. You need the -all_columns option and would need to manipulate the output to grab field 37 (and any other fields you need), check the commands guide for more information on each field

                  field37= kbpersec - Data transfer speed in kilobytes/second

     

     

    NetBackup 7.6 Commands Guide

    http://www.symantec.com/docs/DOC6489

  • To generate load, the GEN_DATA directive is a excellent tool. GEN_DATA generate a virtual backup data in memory, but is treated is real data in Netbackup.

    Restore of GEN_DATA is also possible, data is read as real data but not restored on disk.

    Doing regular backup / restore using GEN_DATA should establish a baseline of HW capabilities.

    A deviation of the regular read/write speed can then be investigated.

    http://www.symantec.com/docs/TECH75213

     

  • Thanks Riaan & Revarooo.


    I have used /bpdbjobs -most_columns option where kbpersec is showing on 31st field. 
    This looks good and i can see the same fields in "Activity Monitor"
    Here I have few query to Revarooo:
    --> I can see while using this parameter , No header is coming. 
            Is there any method where I can pass the selected column name to be printed rather than all?
    -->  Also this command is not printing the older jobs information? How to print the previous jobs status from this command. 

    @Riaan-  I can see that Opscenter is insatlled in my Netbackup serve but when I am trying to open using http://<Netbackup-Servr-ip>/opscenter it’s not opening. How to get/check the configuration is ok for OpScenter. As in the admin guide no procedure for solaris.

     

    Thanks!

  • Hi,

     

    See the note about bpdbjobs https://support.symantec.com/en_US/article.TECH65123.html

    I dont' like it personally, its a bit messy in terms of formating.

     

    You can run /opt/SYMCOpscenterServer/bin/opsadmin.sh -status to show you if the server etc are online