Veritas-bu

[Veritas-bu] Pre-/Post-Exec scripts with NetBackup 5.1?

2007-01-09 08:16:16
Subject: [Veritas-bu] Pre-/Post-Exec scripts with NetBackup 5.1?
From: listen at alexander.skwar.name (Alexander Skwar)
Date: Tue, 09 Jan 2007 14:16:16 +0100
Hello again :)

Ed Wilts wrote:
> On 1/9/2007 6:22 AM, Alexander Skwar wrote:
>> Hi!
>>
>> Whelan, Patrick wrote:
>>> Look at bpstart_notify and bpend_notify examples in 
>>> /usr/openv/netbackup/bin/goodies.
>> Thanks a lot. This seems to be very much what I'm looking for.
>>
>> Some questions, though. How do I "install" this script? Do I
>> need to copy it to some special directory?
> 
> Copy it it to /usr/openv/netbackup/bin 

That's it - also thanks to Patrick reg. his hint on how to name that
file.

> It will get called for every stream.  

Hm, okay. I now have a VERY basic script, which does:

         echo pwd: `pwd` >> $OUTF
         echo Params: "$@" >> $OUTF
         echo >> $OUTF
         env | sort >> $OUTF

In OUTF, I find:


================================================================================
Tue Jan 9 14:14:10 CET 2007 full backup started on winds06 - policy TEST 
schedule TestSched
pwd: /root
Params: winds06 TEST TestSched FULL


BACKUPID=winds06_1168348386
BACKUPTIME=Tue Jan  9 14:13:06 2007
BPEND_TIMEOUT=300
BPSTART_TIMEOUT=300
IS_NETBACKUP_DAEMON=YES
KEYWORD=NONE
LC_COLLATE=en_US.ISO8859-1
LC_CTYPE=en_US.ISO8859-1
LC_MESSAGES=C
LC_MONETARY=en_US.ISO8859-1
LC_NUMERIC=en_US.ISO8859-1
LC_TIME=en_US.ISO8859-1
PATH=/usr/sbin:/usr/bin
RESTARTED=0
SMF_FMRI=svc:/network/bpcd/tcp:default
SMF_METHOD=inetd_start
SMF_RESTARTER=svc:/network/inetd:default
STREAM_COUNT=2
STREAM_NUMBER=1
STREAM_PID=18379
STREAMS=0
TZ=Europe/Zurich
UNIXBACKUPTIME=1168348386


Can I somehow find out, which directory is currently being
backed up?

I see that there are environment variables called STREAM_*.
Are those somehow useful for me?

Using the STREAM_PID, I find:

askwar at winds06 ~ $ ps -ef | grep 18379
   askwar 18394 18337   0 14:14:37 pts/13      0:00 grep 18379
     root 18379     1   0 14:14:11 ?           0:00 bpbkar -r 1209600 -ru root 
-dt 0 -to 7200 -clnt winds06 -class TEST -sched Test

Hm.

Cheers,

Alexander Skwar