前提:
1.安装TSM Server文件集
2.建好tsminst1用户及/db2home/tsminst1用户目录
使用DSMSERV FORMAT工具格式化或初始化数据库和恢复日志。
/opt/tivoli/tsm/server/bin/dsmserv format \
dbdir=/tsmdb/tsmdb_yw \
activelogsize=16384 \
activelogdir=/tsmlog/log_yw/act \
archlogdir=/tsmlog/log_yw/arch
#dbdir-数据库容器目录,activelogsize-活动日志容量单位MB,activelogdir-活动日志目录,archlogdir-归档日志目录
配置TSM Server基本参数,TSM服务器名称、管理用户权限
/opt/tivoli/tsm/server/bin/dsmserv
# 设置TSM服务器名字
> set SERVERNAME tsmserver
# 建立TSM管理者角色权限
> REGister Admin tsmadmin password
# 赋予admin系统权限
> GRant AUTHority tsmadmin Classes=SYstem
# 测试登录
# dsmadmc -id=tsmadmin -pa=password
配置TSM Server DB2数据库备份
配置TSM Server数据库备份
> define devclass dbbkfile devtype=file directory=/tsmdb/tsmdb_yw/dbbk
> set dbrecovery=dbbkfile
> backup db devclass=dbbkfile type=full
定义LIB库和DRIVE驱动,及其路径
# 定义LIB库和PATH
> define library t3200lib libtype=scsi share=yes
> define path tsmserver t3200lib srctype=server desttype=library device=/dev/smc0
# 定义drive和PATH
> define drive t3200lib t3200dr0 online=yes
> define path tsmserver t3200dr0 srctype=server desttype=drive library=t3200lib device=/dev/rmt0 online=yes
定义DevClass设备类及StoragePool存储池
# 定义设备类
> define devclass t3200cls library=t3200lib devtype=lto
# 定义存储池
> define stgpool t3200stgpl t3200cls maxscratch=100
# > update stgpool backuppool nextstgpool=t3200stgpl highmig=90 lowmig=70
搜索标记Libv卷
# 定义存储池卷
> label libvolume t3200lib search=yes checkin=scratch labelsource=barcode overwrite=yes
# 拷贝标准策略域
> copy domain standard t3200domn
# 拷贝管理类
> #copy mgmtclass t3200domn standard standard FOREVER
# CopyGroup定义
> update copygroup t3200domn standard standard standard type=backup verexists=5 verdeleted=4 retextra=60 retonly=90 dest=t3200stgpl serialization=shrdynamic
> update copygroup t3200domn standard standard standard type=archive dest=t3200stgpl retv=nolimit
# 策略集管理
> validate policyset t3200domn standard
> activate policyset t3200domn standard
# 把卷放入存储池
> define volume t3200stgpl DUM001L4
# 注册节点
> register node tsmclient 123456 domain=t3200domn
> register node tsmnode1 123456 domain=t3200domn
> register node testha1 123456 domain=t3200domn
在节点上配置
# 在节点上配置
/usr/tivoli/tsm/client/ba/bin64/dsm.opt
SErvername TSMSERVER
/usr/tivoli/tsm/client/ba/bin64/dsm.sys
SErvername TSMSERVER
SCHEDLOGRETENTION 30 S
ERRORLOGRETENTION 30 S
*RESOURCEUTILIZATION 10
TCPServeraddress XX.XX.XX.XX(TSMServer IP addr)
COMMMethod TCPip
TCPPort 1500
Nodename tsmclient
passwordaccess generate
Schedmode prompted
schedlogname /tmp/tsmlog/dsmsched.log
errorlogname /tmp/tsmlog/errorlog.log
客户端机器初次使用在root用户下输入dsmc登陆,输入密码后
下一次即可使用dsmc backup /backup/ 对/backup目录下的文件做备份
其他管理员用户操作
# 其他操作
# 把vol从stg中删除(确定该卷内容已经永久不使用)
> del vol DUM015L4 discard=yes
# 把libv从送出到磁带机IO station
> checkout libv t3200lib DUM015L4 remove=yes
# 把libv加载回带库(bulk指定任何位置,如果是scratch磁带,则status参数为status)
> checkin libv t3200lib search=bulk status=private
# 或者指定volname
> checkin libvolume t3200lib DUM015L4