Forum Discussion

Ekrat's avatar
Ekrat
Level 2
7 years ago

Netbackup SLP Backlog

Hi Community,

We got some problems about SLP. We have some SLP that not running since 2 months.

DD-BOOST-NBU-02-3M

DD-BOOST-NBU-05-DD860-RP_3M

VTL-DD860-LUM-01-NBU-03-3M

Please could you help me to resolve this issue?

 

8 Replies

Replies have been turned off for this discussion
  •  

    Two things - SLP can be deactivated, and individual jobs can be inactivated.

    This will check all jobs and reactivate them:

    create a script slpjob.activate.ksh with your admin scripts
    #!/usr/bin/ksh
    #
    #

    DATE=`date +%Y%m%d.%H%M`
    date
    echo "For each backupid in '/usr/openv/netbackup/bin/admincmd/nbstlutil stlilist -image_incomplete -U | grep Image | cut -f 2 -d \" \"'"
    /usr/openv/netbackup/bin/admincmd/nbstlutil stlilist -image_incomplete -U | grep Image | cut -f 2 -d " " > /var/tmp/slpgo.$DATE
    echo "Now activating `wc -l /var/tmp/slpgo.$DATE` SLP"
    date
    for i in `cat /var/tmp/slpgo.$DATE`
    ### add to exclude specific inactive clients
    ### | grep -v inactive
    do
    DATE1=`date +%Y%m%d.%H%M`
    echo "Now activating "$i "at "$DATE1
    /usr/openv/netbackup/bin/admincmd/nbstlutil active -backupid $i
    done
    date
    ### remove old slpgo files
    /usr/bin/find /var/tmp -mtime +30 -name slpgo\* -exec rm {} \;

    This will determine any incomplete SLP jobs, write them to a file, then run the nbstlutil active command against them. I do this all the time, it will not harm anything.

     

    Create another script - this will activate the SLP is the secondary job is inactivated:

    # cat activate.slp.ksh
    #!/usr/bin/ksh
    #

    # activate lifecycles
    # using nbstl -b

    for i in `/usr/openv/netbackup/bin/admincmd/nbstl -b`
    do
    DATE=`date +%Y%m%d.%H%M`
    echo "Now activating "$i "at "$DATE
    /usr/openv/netbackup/bin/admincmd/nbstlutil active -lifecycle $i
    sleep 1
    done

     

    Again, this does no harm, but it will start ALL the SLP - make sure you do not want any still inactive.

     

     

     

    • Ekrat's avatar
      Ekrat
      Level 2

      Hi Genericus,

      I have already do it. Stiil got the same problem

      • Marianne's avatar
        Marianne
        Level 6

        Have you tried to check if the SLP's were changed before duplications were started?

        If you have a list of incomplete images, then run this command for one of the incomplete images (from nbstlutil stlilist -image_incomplete output) :
        nbstlutil list -backupid <backupid> -U
        Look for 'Version number' in the output.

        Next, list SLP versions: 
        nbstl <slp_name> -all_versions -L

        Tell us what you see. 

        You can also check nbstserv log (using vxlogview) and look for one or more incomplete image id's to see what is happening when image is evaluated.