TSM操作指南
- 格式:docx
- 大小:21.18 KB
- 文档页数:9
TSM操作指南一. T SM日常管理二. T SM Database备份和恢复一.TSM日常管理1.启动和停止TSM服务器(a) 启动TSM服务器可以手工启动TSM服务器,使用命令为:# dsmserv(必须在/usr/tivoli/tsm/server/bin下执行)等候片刻,待屏幕显示“......SCSI Tape Library is ready for operation”后再进行其它操作。
如果TSM服务器所在机器重新启动过,则运行dsmserv前须先运行如下命令:# mount /tsm(b) 停止TSM服务器停止TSM服务器操作步骤为:(1) 运行dsmadmc,输入密码进入管理员界面(windows:C:\ProgramFiles\Tivoli\TSM\server\tsmdiag目录下)(2) 禁止服务器接收新的客户端访问TSM>disable sessions(3) 查看当前客户端与服务器的连接TSM>query session(4) 等待客户端结束备份或直接中断连接TSM>cancel session XX(all)(5) 查看服务器进程TSM>query process(6) 等待服务器进程结束或直接中断进程TSM>cancel process(7) 停止服务器TSM>halt2.进入管理员界面(a) 字符界面访问在TSM服务器上运行dsmadmc,输入密码。
(b) 用web browser访问在任何一台安装了web browser工具,例如netscape、IE的PC机或主机上,打开web browser,键入http://134.99.9.32:8421/ibm/console地址,输入管理员ID和密码。
这种方式下不需要该机上已安装TSM代码。
3.进入文件备份/恢复界面(a) 字符界面访问在TSM客户端运行dsmc –virtualn=XXX,输入密码。
(XXX: node name)(b) GUI界面访问在TSM客户端运行dsm –virtualn=XXX,输入密码。
4.管理数据库和日志(a) 查看数据库和日志使用率查看数据库使用率,使用命令为TSM>query db,查看PctUtil项是否接近100。
查看日志使用率,使用命令为TSM>query log,查看PclUtil项是否接近100。
(b) 扩充数据库和日志容量如PctUtil接近100,则必须扩充容量,扩数据库为:TSM>define dbvolume /tsm/db/db02 formatsize=XX wait=yesTSM>extend db XX扩日志容量为:TSM>define logvolume /tsm/log/log02 formatsize=XX wait=yesTSM>extend log XX扩充之后,用query db查看扩充后PctUtil的值。
5.管理磁带库存储池(orapool,filepool)(a) 查看硬盘数据存储池利用率例如orapool:TSM>query stgpool orapool format=detailPctUtil的值表示其利用率。
(b) 查看3583磁带驱动器状态在3583磁带驱动器状态正常情况下,TSM才能正常的备份数据。
在TSM服务器启动后,3583磁带驱动器被TSM独占,所以无法用AIX命令来load/unload磁带。
查看3583磁带驱动器状态使用命令为TSM>query drive,应显示2个驱动器,其中OnLine 项应皆为Yes,表明3583磁带驱动器可以使用。
若TSM启动后观察到OnLine项不为Yes,检查3583带库是否已上电,或者报告IBM。
(c) 3583磁带的分配目前已定义的磁带共6盘,3盘划入orapool,1盘划入filepool,余下2盘供TSM备份自身数据库。
(d) 向3583磁带库中增加新的供TSM使用的磁带(1)停止TSM服务器。
(2)在3583磁带库中放入新磁带,注意不要改变原有磁带的位置。
(3)为磁带写标签。
# dsmlabel -drive=/dev/rmt0,256 -drive=/dev/rmt1,257 –barcode-library=/dev/smc0 -search –keep(4)启动TSM服务器。
(5)将磁带定义加入TSM服务器TSM> checkin libvolume 3583lib status=private search=yes checklabel=yesdevtype=LTO(6)将新磁带添加到Storage Pool中。
TSM> define volume POOL_NAME TAPE_LABEL(e) 创建Storage Pool(存储池)TSM> define stgpool POOL_NAME 3581class maxscratch=10其中maxscratch表示该存储池最大可使用的磁带数,如希望分配5盘磁带给某存储池,则maxscratch设为5。
6.管理客户端节点(a) 安装一个TSM Client节点当客户需要增加一个新的文件备份/恢复节点,使之能够利用TSM来实现文件备份功能,基本步骤为:(1) 在服务器端注册节点名和密码,使用命令:TSM>register node PolicyName Nodename Passwd(2) 在客户端安装TSM Client软件(所有64bit软件包不必安装)(3) 修改客户端/usr/tivoli/tsm/client/ba/bin下的dsm.opt和dsm.sys配置文件(参考《配置方案》二7/8)(4) 运行客户端备份和恢复命令,测试连接正确(b) 安装一个TDP for Oracle节点当客户需要增加一个新的TDP for Oracle节点,使之能够利用TSM来实现Oracle 数据库备份功能,基本步骤为:(1) 在服务器端注册节点名和密码,使用命令:TSM>register node PolicyName Nodename Passwd(2) 在客户端安装TDP for Oracle软件(因所用Oracle为32位,故所有64bit软件包不必安装)(3) 修改客户端/usr/tivoli/tsm/client/api/bin下的dsm.opt和dsm.sys配置文件(参考《配置方案》二9/10)(4) 编辑客户端/usr/tivoli/tsm/client/oracle/bin下的tdpo.opt配置文件(参考《配置方案》二11)(5) 在/.profile文件加入一行:export TDPO_OPTFILE=/usr/tivoli/tsm/client/oracle/bin/tdpo.opt(6) 生成密码文件在/usr/tivoli/tsm/client/oracle/bin/下运行:tdpoconf password输入当前tdpo.opt中TDPO_NODE指定节点的密码并确认。
(7) shutdown Oracle数据库(8) 重新连接库文件# su - oracle$ cd $ORACLE_HOME/rdbms/lib/$ make -f ins_rdbms.mk LLIBMM=/usr/lib/libobk.a ioracle$ rm $ORACLE_HOME/lib/libobk.a$ cd $ORACLE_HOME/lib/$ ln -s /usr/lib/libobk.a libobk.a(9) 运行RMAN备份脚本,测试数据库备份(参考《配置方案》二13)(c) 删除一个客户端节点删除一个客户端节点,只需在服务器上将节点删除,但必须要有足够权限。
(1) 删除该节点在服务器端的数据,使用命令:TSM>delete filespace NODENAME * wait=yes(2) 删除节点的定时器设置(3) 删除节点定义,使用命令TSM>remove node Nodename(d) 修改节点密码,注意不要修改ora节点的密码,目前这些密码被设为passwd,修改这些密码还必需修改TDP的设置。
使用命令:TSM> update node Nodename NewPasswd7.定时备份设置(a)TSM Client节点定时备份(1)通过Web界面,定义一个定时器。
选择增量备份/全备份;填写备份对象;指定备份时间和备份周期。
(2)通过Web界面,为刚定义的定时器关联一个节点。
(3)在客户端启动定时器:nohup dsmc schedule -virtualn=XXX -password=YYY > /dev/null 2>&1 &其中XXX为节点名,YYY为其密码。
(4)在系统启动时自动启定时器进程:先将上述命令编成脚本,如/usr/tivoli/tsm/client/schedule/filesched将该脚本模式该为700。
在/etc/inittab中加入如下一行:tsm::once:/usr/tivoli/tsm/client/tsm_sched >/dev/null 2>&1 # TSM Schedule(b)TDP for Oracle节点定时备份(1)编写RMAN备份脚本(参考《配置方案》二13)(2)通过Web界面,定义一个定时器。
选择“COMMAND”;备份对象填写客户端RMAN备份脚本文件名(带全路径);指定备份时间和备份周期。
(3)通过Web界面,为刚定义的定时器关联一个节点。
(4)在客户端启动定时器。
nohup dsmc schedule -virtualn=XXX -password=YYY > /dev/null 2>&1 &其中XXX为节点名,YYY为其密码。
(5)在系统启动时自动启定时器进程:同上。
(c)客户端停止定时备份(1)ps -ef|grep dsmc|grep schedule得到所有dsmc schedule进程号。
(2)kill -9将其中止。
8.建立策略域(Policy Domain)策略域定义备份保存的版本及版本保存的时间,是TSM存储管理的核心。
(a)将系统缺省STANDARD策略域COPY为一个新的策略域。
(b)修改Backup Copy Group属性,指定Storage Pool、对象存在时保留版本数、对象删除后保留版本数、额外版保留天数、最后版本保留天数。
(c)修改Archive Copy Group属性,指定Storage Pool和备份保留天数。