Professional Documents
Culture Documents
DC
1 ....................................................................................................................3
1.1 ................................................................................................................3
1.2 ................................................................................................................3
2 Server..........................................................................................................................3
2.1 TS3200Driver .........................................................................................................3
2.2 installServerforLinuxredhat5.4x86_64..............................................................5
2.3 Configuringtheserverinstancemanually..............................................................7
2.3.1 CreatingthedirectoriesandtheuserIDfortheserverinstance ................7
2.3.2 Creatingtheserverinstance .......................................................................7
2.3.3 Configuringdsmserv.opt .............................................................................7
2.3.4 Formattingthedatabaseandlog ................................................................8
2.4 Configuringtheserverinstancemanually..............................................................8
2.5 ConfiguringTSMServer..........................................................................................8
2.6 defineadminschedule ...........................................................................................9
2.7 define library/driver/path ...................................................................................9
2.8 definedevclass .......................................................................................................9
2.9 definestgpool ........................................................................................................9
2.10 definedomain/policyset/mgmtclass/copygroup .................................................9
2.11 registernode ......................................................................................................10
3 Client.........................................................................................................................10
3.1 TS3200Driver .......................................................................................................10
3.2 installclientforAIX ..............................................................................................11
3.3 Configuringdsm.opt/dsm.sys...............................................................................11
3.4 updatedbcfg .......................................................................................................12
3.5 scripts ...................................................................................................................12
3.6 StorageAgent.......................................................................................................13
4 AdministrationCenter ..............................................................................................13
1
1.1
CZG6WML.bin
/tsm/soft
IBMTivoliStorageManagerV6.2.1Linuxx86_64Server
CZGL7ML.tar.gz
/tsm/soft
IBMTivoliStorageManagerV6.2.1AIXClients
lin_tape1.27.01.src.rpm.bin
/tsm/soft/driver
CZG73ML.bin
/tsm/soft
IBMTivoliStorageManagerV6.2.1Linuxx86AdministrationCenter
CZG7AML.tar
/tsm/soft
IBMTivoliStorageManagerV6.2.1Linuxx86_64Reporting&Monitoring
CZGL9ML.tar
/tsm/soft
IBMTivoliStorageManagerV6.2.1LinuxClients
lin_taped1.27.0rhel5.x86_64.rpm.bin
1.2
IP
tsmserver
RedHatEnterprise5.4X86_64
cat/etc/redhatrelease
Server/client/api/
TESTDB
oslevels
Server/client/api/SAN
TESTAPP
oslevels
Server/client/api/SAN
2Server
2.1TS3200Driver
HBA TS3200
#more/proc/scsi/IBMtape
lin_tapeversion:1.27.0
lin_tapemajornumber:250
AttachedTapeDevices:
Number model SN HBA FOPath
0 ULT3580TD41310225352 lpfc NA
1 ULT3580TD41310225205 lpfc NA
TS3200 ForLinuxX86_64
ftp://ftp.software.ibm.com/storage/devdrvr/Linux/archive/lin_tape_sourcelin_taped/lin_tape/
ftp://ftp.software.ibm.com/storage/devdrvr/Linux/archive/lin_tape_sourcelin_taped/lin_taped/
RHEL5/
cd/tsm/soft/driver
1.DownloadtheappropriatelevelofthesourceRPMpackagetoadirectoryof
yourchoiceontheLinuxkernelforwhichyouwishtoinstallit.
2.Runrpmbuildrebuild<filename>,where:<filename>isthenameofthe
RPMfile.ThiscreatesabinaryRPMpackageforyourkernelfromthesource
RPMpackage.
Forexample:
>rpmbuildrebuildlin_tape1.x.x.x.01.src.rpm
3.Outputfromthebuildisprintedtoyourscreen.Neartheendoftheoutput,
thereisalinethatindicatesthefilenameandlocationofyourbinaryRPM
package.Forexample,alinesimilartothefollowingisoutputtoyourscreen:
Wrote:/usr/src/redhat/RPMS/i386/lin_tape1.x.x.x.01.i386.rpm
4.Toinstallthelin_tapedriverfromthebinarypackage,run>rpmivh
<filename>
Forexample:
>rpmivh/usr/src/redhat/RPMS/i386/lin_tape1.x.x.x.01.i386.rpm
5.Toinstallthelin_tapeddaemon,downloadittoyourLinuxfilesystemandrun
rpmivhonthedaemonRPMfile.
Forexample:
>rpmivh/usr/src/redhat/RPMS/i386/lin_taped1.x.x.x.0rhel5.i386.rpm
rpmbuild.txt
Rpmbuild.txt
TS3200FORLINUX lsl/dev/IBMtape*,
[root@tsmserver~]#rpmelin_taped
Shuttingdownlin_tape:
[root@tsmserver~]#rpmelin_tape
Shuttingdownlin_tape:
2.2installServerforLinuxredhat5.4x86_64
./CZG6WML.bin
./install.bin
TSMServer TivoliStorageManagerStorageAgent
2.3Configuringtheserverinstancemanually
2.3.1CreatingthedirectoriesandtheuserIDfortheserverinstance
groupaddtsmsrvrs
adduserd/home/tsminst1mgtsmsrvrss/bin/bashtsminst1
passwdtsminst1 password
2.3.2Creatingtheserverinstance
/opt/tivoli/tsm/db2/instance/db2icrtaSERVERutsminst1tsminst1
$db2updatedbmcfgusingdftdbpath/home/tsminst1/tsminst1
2.3.3Configuringdsmserv.opt
/opt/tivoli/tsm/server/bin/dsmserv.opt
COMMmethod TCPIP
tcpport 1500
tcpwindowsize0
tcpnodelay yes
DEVCONFIG /home/tsminst1/tsminst1/devconfig.out
VOLUMEHISTORY/home/tsminst1/tsminst1/volhist.out
ACTIVELOGDirectory /tsm/activelog
ARCHLOGDirectory /tsm/archlog
commtimeout7200
idletimeout 120
DEVCONFIG /tsm/files/devconfig.out
VOLUMEHISTORY/tsm/files/volhist.out
2.3.4Formattingthedatabaseandlog
db2setitsminst1DB2CODEPAGE=819
/opt/tivoli/tsm/server/bin/dsmservformatdbdir=/tsm/dbactivelogdir=/tsm/activelogarchlogdir=/tsm/archlog
2.4Configuringtheserverinstancemanually
vi/etc/rc.d/rc.local
servicecrondstart
######AutomaticallystartingTSMService#############
/opt/tivoli/tsm/server/bin/rc.dsmservutsminst1i/home/tsminst1/tsminst1q>/dev/console2>&1&
crontabe
##############TSMDBBACKUPSCHEDULE####################################################
05***/tsm/scripts/db2full.sh>/dev/console2>&1#FULLBackuptsmdb1at05:00everyday
more/tsm/scripts/db2full.sh
exportLOGFILE=/tsm/logs/`date+"%Y.%m.%d_%H.%M.%S"`_db2full.log
date>>$LOGFILE
echobackupdatabaseTSMDB1>>$LOGFILE
sutsminst1c"db2backupdbTSMDB1onlineto/tsm/dbbackup/includelogs">>$LOGFILE
date>>$LOGFILE
TSMDB1
db2updatedbcfgfortsmdb1using NUM_DB_BACKUPS5REC_HIS_RETENTN10 AUTO_DEL_REC_OBJON
grantauthorityadminclasses=system
2.5ConfiguringTSMServer
setservernametsm
setserverpassword password
setserverhladdress
setserverlladdress 1500
reglicfile=*.licnumber=100
setPASSExp9999
2.6defineadminschedule
define
schedule
backup_devconfig
type=administrative
cmd="backup
devconfig
filenames=/tsm/dbbackup/devconfig.new" starttime=06:30 active=yes description="backup devconfig using
files"
define
schedule
backup_volhistory
type=administrative
cmd="backup
volhistory
filenames=/tsm/dbbackup/volhistory.new"starttime=06:30active=yesdescription="backupvolhistoryusingfiles"
2.7define library/driver/path
deflibrary3200liblibtype=scsishared=yes
defpathtsm3200libsrctype=serverautodetect=yesdesttype=librarydevice=/dev/IBMchanger0 online=yes
defdrive3200libdriver1element=autodetectonline=yes
def path tsm driver1 srctype=server autodetect=yes desttype=drive library=3200lib
device=/dev/IBMtape0online=yes
defdrive3200libdriver2element=autodetectonline=yes
def path tsm driver2 srctype=server autodetect=yes desttype=drive library=3200lib
device=/dev/IBMtape1online=yes
2.8definedevclass
definedevclassfileclassdevtype=filemaxcapacity=2000Mdirectory=/tsm/dbbackup
definedevclass3200classlibrary=3200libdevtype=LTO
2.9definestgpool
definestgpoolfilepool 3200classmaxscratch=2
definestgpooldb2pool 3200classmaxscratch=50
2.10definedomain/policyset/mgmtclass/copygroup
definedomain filedescr="BACKUPIMPORTANTFILES"
definepolicysetfilefile_setdescr="BACKUPIMPORTANTFILES"
define MGMTCLASS file file_set file_class SPACEMGTECHNIQUE=NONE AUTOMIGNONUSE=0
MIGREQUIRESBKUP=YESdescr="BACKUPIMPORTANTFILES"
assigndefmgmtclass filefile_setfile_class
activatepolicyset filefile_set
definecopygroupdb2db2_setdb2_classstandardtype=archivedestination=NONERETVER=NOLIMIT
assigndefmgmtclass db2db2_setdb2_class
activatepolicyset db2db2_set
2.11registernode
regnodetsmserver passworddomain=file maxnummp=10passexp=0backdelete=yesarchdelete=yes
regnodeTESTDB_FILE passworddomain=file maxnummp=10passexp=0backdelete=yesarchdelete=yes
regnodeTESTAPP_FILEpassworddomain=file maxnummp=10passexp=0backdelete=yesarchdelete=yes
regnodeTESTDB_DB2 passworddomain=db2 maxnummp=10passexp=0backdelete=yesarchdelete=yes
3Client
3.1TS3200Driver
*.*.*.81 *.*.*.82 Atape
lsdevCctape
tapeutilf/dev/smc0inventory
tapeutilf/dev/smc0inventory|grepA00
3.2installclientforAIX
TESTDB:/tsm/soft/client/TSMCLI_AIX/usr/sys/inst.images#>smittyinstall_latest
tivoli.tsm.client.ba
tivoli.tsm.client.api.32bit
tivoli.tsm.client.api.64bit
3.3Configuringdsm.opt/dsm.sys
/usr/tivoli/tsm/client/ba/bin/dsm.opt
servername
tsm
/usr/tivoli/tsm/client/ba/bin/dsm.sys
SErvername tsm
enablelanfree yes
LANFREECommmethod TCPIP
LANFREETCPPort 1500
COMMmethod TCPip
TCPPort 1500
TCPServeraddress
nodename TESTDB_FILE
passwordaccess generate
errorlogname /tsm/logs/dsmerror.log
schedlogname /tsm/logs/dsmsched.log
SErvername tdp_db2
enablelanfree yes
LANFREECommmethod TCPIP
LANFREETCPPort 1500
COMMmethod TCPip
TCPPort 1500
TCPServeraddress
nodename TESTDB_DB2
passwordaccess generate
errorlogname /tsm/logs/dsmerror.log
schedlogname /tsm/logs/dsmsched.log
/usr/tivoli/tsm/client/api/bin64/dsm.opt
SErvername tdp_db2
/usr/tivoli/tsm/client/api/bin64/dsm.sys
SErvername tdp_db2
enablelanfree yes
LANFREECommmethod TCPIP
LANFREETCPPort 1500
COMMmethod TCPip
TCPPort 1500
TCPServeraddress
nodename TESTDB_DB2
passwordaccess generate
errorlogname /tsm/logs/dsmerror.log
schedlogname /tsm/logs/dsmsched.log
3.4updatedbcfg
db2updatedbcfgforITF usingLOGRETAINONLOGARCHMETH1TSMAUTO_DEL_REC_OBJONTRACKMODON
db2updatedbcfgforIUFOusingLOGRETAINONLOGARCHMETH1TSMAUTO_DEL_REC_OBJONTRACKMODON
db2updatedbcfgforNCDBusingLOGRETAINONLOGARCHMETH1TSMAUTO_DEL_REC_OBJONTRACKMODON
3.5scripts
/tsm/scripts/db2full.sh
exportLOGFILE=/tsm/logs/`date+"%Y.%m.%d_%H.%M.%S"`_db2full.log
echobackupdatabaseITF>>$LOGFILE
sudb2inst1c"db2backupdbITFonlineusetsmincludelogs">>$LOGFILE
sudb2inst1c"db2adutldeletefullkeep60dbITFwithoutprompting">>$LOGFILE
echobackupdatabaseIUFO>>$LOGFILE
sudb2inst1c"db2backupdbIUFOonlineusetsmincludelogs">>$LOGFILE
sudb2inst1c"db2adutldeletefullkeep60dbIUFOwithoutprompting">>$LOGFILE
echobackupdatabaseNCDB>>$LOGFILE
sudb2inst1c"db2backupdbNCDBonlineusetsmincludelogs">>$LOGFILE
sudb2inst1c"db2adutldeletefullkeep60dbNCDBwithoutprompting">>$LOGFILE
/tsm/scripts/db2incre.sh
exportLOGFILE=/tsm/logs/`date+"%Y.%m.%d_%H.%M.%S"`_db2incre.log
echobackupdatabaseITF>>$LOGFILE
sudb2inst1c"db2backupdbITFonlineusetsmincrementalincludelogs">>$LOGFILE
sudb2inst1c"db2adutldeletefullkeep60dbITFwithoutprompting">>$LOGFILE
echobackupdatabaseIUFO>>$LOGFILE
sudb2inst1c"db2backupdbIUFOonlineusetsmincrementalincludelogs">>$LOGFILE
sudb2inst1c"db2adutldeletefullkeep60dbIUFOwithoutprompting">>$LOGFILE
echobackupdatabaseNCDB>>$LOGFILE
sudb2inst1c"db2backupdbNCDBonlineusetsmincrementalincludelogs">>$LOGFILE
sudb2inst1c"db2adutldeletefullkeep60dbNCDBwithoutprompting">>$LOGFILE
3.6StorageAgent
TESTDB:/tsm/soft/san/COI/PackageSteps/TSM_Stagent/FILES/TIVTSMSTAAIX
tivoli.tsm.StorageAgent6.2.1.0
defineserverTESTDB serverpassword=passwordhladdress=*.*.*.81lladdress=1500validateprotocol=all
defineserverTESTAPPserverpassword=passwordhladdress=*.*.*.82lladdress=1500validateprotocol=all
4AdministrationCenter
tipadmin/password
URL
http://*.*.*.80:16310
ddif=/home/group02/*of=/dev/rmt0bs=8192
ddif=/dev/rmt0of=/home/group02_r
find/home/group02print|cpioov>/dev/rmt0
cpioir</dev/rmt0