TSM操作指南

  • 格式:doc
  • 大小:116.50 KB
  • 文档页数:8

TSM操作指南

IBM公司上海分公司资讯系统服务部

2005-7-10 联华TSM操作指南

1 目录

一. TSM日常管理

二. TSM Database备份和恢复

联华TSM操作指南

2 一. TSM日常管理

1.启动和停止TSM服务器

(a) 启动TSM服务器

可以手工启动TSM服务器,使用命令为:

# dsmserv (必须在/usr/tivoli/tsm/server/bin下执行)

等候片刻,待屏幕显示“......SCSI Tape Library is ready for operation”后再进行其它操作。(注意不要关闭这个窗口)

系统重起时会自动启动TSM Server

/etc/rc.local:

cd /opt/tivoli/tsm/server/bin;nohup ./dsmserv &

(b) 停止TSM服务器

停止TSM服务器操作步骤为:

(1) 运行#dsmadmc,输入密码进入管理员界面

(2) 禁止服务器接收新的客户端访问TSM>disable sessions

(3) 查看当前客户端与服务器的连接TSM>query session

(4) 等待客户端结束备份或直接中断连接TSM>cancel session XX(all)

(5) 查看服务器进程TSM>query process

(6) 等待服务器进程结束或直接中断进程TSM>cancel process

(7) 停止服务器TSM>halt

2.启动和停止TSM Client:

(a)启动TSM Client

LHDB1&LHDB2:

手工: #cd /usr/tivoli/tsm/client/bin

#nohup dsmc schedule & 启动schedule进程

#cd /usr/tivoli/tsm/StorageAgent/bin

#nohup ./dsmsta & 启动Lan Free SAN agent

自动: /etc/inittab 文件中有以下两行

LHWEB1&LHWEB2&LHAP1&LHAP2&LHAP3: 联华TSM操作指南

3 手工: #cd /opt/tivoli/tsm/client/bin

#nohup dsmc schedule & 启动schedule进程

#cd /opt/tivoli/tsm/StorageAgent/bin

#nohup ./dsmsta & 启动Lan Free SAN agent

自动: /etc/rc.local 文件中有以下两行

cd /opt/tivoli/tsm/client/bin;nohup dsmc schedule &

cd /opt/tivoli/tsm/StorageAgent/bin;nohup ./dsmsta &

(b) 停止TSM Client:

#ps –ef|grep dsm

kill -9所有dsmc schedule或dsmsta的进程号

3.日常备份的查询日志文件:

LHDB1&LHDB2:

/usr/tivoli/tsm/client/bin/dsmsched.log

LHWEB1&LHWEB2&LHAP1&LHAP2&LHAP3:

/opt//tivoli/tsm/client/bin/dsmsched.log

4. 进入管理员界面

(a) 字符界面访问

在TSM服务器上运行dsmadmc,输入密码。

或在任何TSM client上运行dsmadmc,输入密码。

(b) 用web browser访问

在任何一台安装了web browser工具,例如netscape、IE的PC机或主机上,打开web browser,键入http://10.226.178.100:1580地址,输入管理员ID和密码。这种方式下不需要该机上已安装TSM代码。

5.进入文件备份/恢复界面

(a) 字符界面访问

在TSM客户端运行dsmc,输入密码。 联华TSM操作指南

4 (b) GUI界面访问

在TSM客户端运行dsm,输入密码。

**建议使用TSM客户端的GUI界面进行文件的恢复操作

6.管理TSM数据库和日志

(a) 查看数据库和日志使用率

查看数据库使用率,使用命令为TSM>query db,查看PctUtil项是否接近100。查看日志使用率,使用命令为TSM>query log,查看PclUtil项是否接近100。

(b) 扩充数据库和日志容量

如PctUtil接近100,则必须扩充容量,扩数据库为:

TSM>define dbvolume /tsm/db/db03 formatsize=500m wait=yes

TSM>extend db 500

扩日志容量为:

TSM>define logvolume /tsm/log/log02 formatsize=100m wait=yes

TSM>extend log 100

扩充之后,用query db查看扩充后PctUtil的值。

7.管理磁带库存储池(aixpool,linuxpool)

(a) 查看硬盘数据存储池利用率

例如aixpool:

TSM>query stgpool aixpool format=detail

PctUtil的值表示其利用率。

(b) 查看3583磁带驱动器状态

在3583磁带驱动器状态正常情况下,TSM才能正常的备份数据。在TSM服务器启动后,3583磁带驱动器被TSM独占,所以无法用AIX命令来load/unload磁带。查看3583磁带驱动器状态使用命令为TSM>query drive,应显示3个驱动器,其中OnLine项应皆为Yes,表明3583磁带驱动器可以使用。TSM>query path应显示OnLine项应皆为Yes

若TSM启动后观察到OnLine项不为Yes,检查3583带库是否已上电,或者报告IBM。 联华TSM操作指南

5

(e) 创建Storage Pool(存储池)

TSM> define stgpool POOL_NAME 3583cls maxscratch=10

其中maxscratch表示该存储池最大可使用的磁带数,如希望分配5盘磁带给某存储池,则maxscratch设为5。

8.管理客户端节点

(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) 运行客户端备份和恢复命令,测试连接正确

9.定时备份设置

(a) TSM Client节点定时备份

(1) 通过Web界面,定义一个定时器。选择增量备份/全备份;填写备份对象;指定备份时间和备份周期。

(2) 通过Web界面,为刚定义的定时器关联一个节点。

(3) 在客户端启动定时器:

nohup dsmc schedule &

(4) 在系统启动时自动启定时器进程:

在/etc/inittab (AIX) 或/etc/rc.local (LINUX)中加入如下一行:

cd /opt/tivoli/tsm/client/bin;nohup dsmc schedule & (LINUX)

(b) 客户端停止定时备份 联华TSM操作指南

6 (1) ps -ef|grep dsmc得到所有dsmc schedule进程号。

(2) kill -9将其中止。

10. 修改策略域(Policy Domain)

策略域定义备份保存的版本及版本保存的时间,是TSM存储管理的核心。

(a) 选择要修改的策略域,aix_domain或linux_domain。选择policy set时注意不要选择active的一行。

(b) 修改Backup Copy Group属性,指定Storage Pool、对象存在时保留版本数、对象删除后保留版本数、额外版保留天数、最后版本保留天数。

(c) 修改Archive Copy Group属性,指定Storage Pool和备份保留天数。

(d) 验证和激活policy set配置。

11. 监控TSM Server运行情况

(a) 使用query status命令查看server当前状态。

(b) 使用query actlog命令查看近期内服务器和客户端的活动。

(c) 使用query volhist type=dbbackup查看TSM服务器数据库备份情况。

(d) 使用query event命令查看定时器状态,成功、失败或将来状态。

(e) 查看dsmerror.log和dsierror.log中的出错信息。

(f) 查看客户端的(/usr) /opt/tsm/client/bin/dsmsched.log中定时备份的信息。

(g) 可以使用dsmadmc -consolemode命令开一个窗口,窗口中会记录服务器和客户端的活动情况。

(h) 查看AIX errorlog中有关TSM的出错信息。

12. 其它注意事项

(a) 每天早晨通过Web界面查看服务器端和客户端定时器是否成功执行。

(b) 经常在dsmadmc下用q db和q volume查看TSM自身数据库和磁带是否已满。

(c) 在客户端运行ps –ef|grep dsmc|grep schedule查看定时器进程是否存在。

13. 参考文档

TSM服务器和客户端安装盘中有详尽的技术文档可供参考。