Tivoli Storage Manager 软件维护手册
当前版本:Version 1.0 修改日期:2004/03/5
版权所有:IBM中国软件服务
一、 TSM 日常管理
1. 启动和停止TSM服务器
(a) 启动TSM服务器
WINDOWS系统中,TSM Server作为一项系统服务已设置为在系统启动时自动启动。 (b) 停止TSM服务器
停止TSM服务器操作步骤为:
(1) 运行dsmadmc,输入口令/密码admin/admin进入管理员界面 (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
在WINDOWS系统下可以通过将TSM Server service 直接停止。
2. 进入管理员界面
(a) 字符界面访问
在TSM服务器上运行dsmadmc,输入管理员ID,密码。 (b) 用web browser访问
在任何一台安装了web browser工具,例如netscape、IE的PC机或主机上,打开web browser,键入http://tsm_server_ip:8421/ibm/console地址,输入管理员ID和密码。这种方式下不需要该机上已安装TSM代码。
3. 进入TSM client文件备份/恢复界面
(a) 字符界面访问
在TSM客户端运行 dsmc输入密码。 (b) GUI界面访问
windows系统下,点击gui的快捷方式既可。 unix系统下 输入#dsmj 。要求有图形支持。
1
4. 管理数据库和日志
(a) 查看tsm数据库和日志使用率
查看数据库使用率,使用命令为TSM>query db,查看PctUtil项是否接近100。查看日志使用率,使用命令为TSM>query log,查看PclUtil项是否接近100。 (b) 扩充数据库和日志容量
如PctUtil接近100,则必须扩充容量,扩数据库为: TSM>define dbvolume db03 formatsize=XX wait=yes (该命令自动在e:\smdata\\server1\\ 生成db03 文件) TSM>extend db XX 扩日志容量为:
TSM>define logvolume log03 formatsize=XX wait=yes TSM>extend log XX
(XX为大小,例如200代表200MB.)
扩充之后,用query db和q log查看扩充后PctUtil的值。
5. 管理磁带库
(a) 由于TSM对磁带库以独占方式访问,所以,在TSM Server运行的时候,不要用任何其他命令或方式对磁带库进行操作,以免冲突。
(b) 查看带库中磁带驱动器状态
在磁带驱动器状态正常情况下,TSM才能正常的备份数据。
TSM>query drive 查看磁带驱动器状态,应显示N个驱动器,其中OnLine项应皆为Yes,表明3580磁带驱动器可以使用。
若TSM启动后观察到OnLine项不为Yes,检查带库是否已上电,或者请求IBM 支持。
(c) 磁带的分配
磁带的分配是自动的,系统中有N个存储池,某个池需要磁带时,系统就会从当前的空闲磁带目录中分配磁带给他。1盘供TSM备份自身数据库。由于已在设定存储池(stgpool)时指定MaxScratch,所以其余带子可以需要时自动加入。 (d) 向3583磁带库中增加新的供TSM使用的磁带
(1)在磁带库I/O槽中放入新磁带。
(2)tsm: TSM>checkin libvolume libname search=bulk checkin status=scratch
2
( 3 ) tsm: TSM> q actlog ( 4) tsm: TSM> TSM> reply 2 (5)将磁带从带库中取出
TSM> checkout libname a00004 检查活动日志,有可能要求作出回应, TSM> q request
TSM> reply 1 label=a00004
6. 管理磁带库存储池
查看数据存储池利用率
例如poola:
TSM>query stgpool poola format=detail
PctUtil的值表示其利用率。
7. 管理客户端节点
(a) 安装一个TSM Client节点,运行客户端备份和恢复命令,测试连接正确
(参考《配置步骤》)
(b) 安装一个TDP for SAP节点节点
(参考《配置步骤》) (c) 删除一个客户端节点
删除一个客户端节点,只需在服务器上将节点删除,但必须要有足够权限。(1) 先删除该节点在服务器端的数据,使用命令:
TSM>delete filespace NODENAME * wait=yes (3) 删除节点定义,使用命令TSM>remove node Nodename (d) 修改节点密码
使用命令:TSM> update node Nodename NewPasswd
8. 定时备份维护
(a) TSM Clien/TDP节点定时备份守候进程 (1) 在客户端后台启动定时器:
# cd /usr/tivoli/tsm/client/ba/bin
# nohup dsmc schedule -se=*** -password=*** 2>/dev/null&
3
(2) 也可以在/etc/inittab中加入如下行使其自动启动。
Tsm::once:/usr/bin/dsmc schedule -se=*** –password=*** >/dev/null 2>&1 # TSM Scheduler
(b) 客户端停止定时备份
(1) ps -ef|grep dsmc|grep schedule得到所有dsmc schedule进程号。 (2) kill -9将其中止。 (c) 查看定时备份日志
dsmsched.log,该文件存在运行dsmc schedule命令的目录。
9. 建立策略域(Policy Domain)
策略域定义备份保存的版本及版本保存的时间,是TSM存储管理的核心。 (参考《配置步骤》)
(a) 将系统缺省STANDARD策略域COPY为一个新的策略域。
(b) 修改Backup Copy Group属性,指定Storage Pool、对象存在时保留版本数(Verexist)、
对象删除后保留版本数(Verdeleted)、额外版保留天数(Retextra)、最后版本保留天数(Retonly)。
(c) 检验,激活上述配置。
10. 监控TSM Server运行情况
(a) 使用query status命令查看server当前状态。
(b) 使用query actlog命令查看近期内服务器和客户端的活动。可以设定具体的查看时间段。
(c) 使用query volhist type=dbbackup查看TSM服务器数据库备份情况。 (d) 使用query event命令查看客户定时器状态,成功、失败或将来状态。
(e) 使用query eventtype=admin命令查看TSM服务器定时器状态,成功、失败或将来状态。
(f) 查看/usr/Tivoli/tsm/server/bin/dsmerror.log和dsierror.log中的出错信息。 (g) 查看客户端的/usr/Tivoli/tsm/client/ba/bin/dsmsched.log中定时备份的信息。 (h) 可以使用dsmadmc -consolemode命令开一个窗口,窗口中会记录服务器和客户端的活动情况。
(i) 查看windows event log中有关TSM的出错信息。
4
(j) 使用query content A00015查看磁带中的备份内容。
11. 其它注意事项
(a) 每天早晨通过Web界面查看服务器端和客户端定时器是否成功执行。
(b) 经常在dsmadmc下用q db和q volume查看TSM自身数据库和磁带是否已满。 (c) 在客户端运行ps –ef|grep dsmc|grep schedule查看定时器进程是否存在。 (d) 在客户端运行ps –ef|grep dsmsta查看SAN代理进程是否存在。
12. 参考文档
TSM服务器和客户端安装盘中有详尽的技术文档可供参考。
5
二、 TSM数据库的备份和恢复
注意:以下操作需在 工程师的指导下方可进行。 1. 策略:
如果没有TSM DB,任何客户数据都是无法恢复的。 HBOA系统中TSM DB在 e:\smdata\\server1\\目录下。我们需要对其进行经常的备份以确保备份数据能够安全恢复。 2. 备份步骤:
A) 通过Admin schedule,每天备份一次TSM数据库,备份在两盘磁带上 定时器名称 功能 周期 每天 时间 命令行 backup_db_daily 备份TSM数据库 08:00:00 backup db type=full devclass=3580 volumenames=A00000, A00001 scratch=no B) 需要保存volhist.out文件以确定需要使用哪盘磁带恢复数据库:
拷贝e:\smdata\\server1\\volhist.out到异地一台机器。 并保存一份该文件的打印件。
C) 需要保存devconfig.out文件以确定需要TSM如何配置设备:
拷贝e:\smdata\\server1\\devconfig.out到异地一台机器。 并保存一份该文件的打印件。 3. 恢复方法:
若原来的数据库和日志卷丢失,则先初始化数据库和日志: # dsmfmt -db e:\smdata\\server1\\db01 1000 # dsmfmt -log e:\smdata\\server1log01 200 # dsmserv format 1 log01 1 db01
若原来的数据库和日志卷仍在,以上不必做。
然后运行# dsmserv restore db todate=xx/xx/xxxx或倒回到最近状态dsmserv restore db todate=today。
运行TSM Server。
对所有的disk volume和tape volume,运行audit volume选fix=yes。
6
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- ovod.cn 版权所有 湘ICP备2023023988号-4
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务