cancel
Showing results for 
Search instead for 
Did you mean: 

Netbackup SLP Backlog

Ekrat
Level 2

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 8

Genericus
Moderator
Moderator
   VIP   

 

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.

 

 

 

NetBackup 10.2.0.1 on Flex 5360, duplicating via SLP to Access 3350, duplicating via SLP to LTO8 in SL8500 via ACSLS

Hi Genericus,

I have already do it. Stiil got the same problem

Marianne
Level 6
Partner    VIP    Accredited Certified

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. 

 

Hi Marianne,

Thanks for your reply. You can find in the attachments output of the commands. I use the first incomplete image on incomplete_image file to run the other.

Marianne
Level 6
Partner    VIP    Accredited Certified

The version numbers seem to match - 13.

You will need to dig into nbtserv log to see what is happening with the incomplete images... 

Hi Marianne,

I have checked and version is correct. nbsterv log are in the attachments

Marianne
Level 6
Partner    VIP    Accredited Certified
Sorry, cannot open zipfiles on my mobile.
Will have a look next week in the office if/when time permits.

Have you tried to locate one or more images in the log?

Marianne
Level 6
Partner    VIP    Accredited Certified

WOW! I was not expecting to see 17 log files! 

Best to open a Support call with Veritas to assist with this.

I have had another look at backupid.txt. 
There seems to be something strange going on here - 
Status of srvgdhfront-02_1523317242 is 2 (IN_PROCESS)
Time In Process               : 1523317840 (2018/04/09 23:50:40)

But the Copy status is : 3 (JOBCOMPLETE)
Last Retry Time     : 1528712643 (2018/06/11 10:24:03)

I really think that you need Support assistance.