TSM日常维护手册.docx
- 文档编号:1220117
- 上传时间:2023-04-30
- 格式:DOCX
- 页数:6
- 大小:14.08KB
TSM日常维护手册.docx
《TSM日常维护手册.docx》由会员分享,可在线阅读,更多相关《TSM日常维护手册.docx(6页珍藏版)》请在冰点文库上搜索。
TivoliStorageManager软件维护手册
当前版本:
Version1.0
修改日期:
2004/09/4
版权所有:
IBM中国软件服务
TSM日常管理
启动和停止TSM服务器
(a)启动TSM服务器
Aix系统中,TSMServer作为一项系统服务已设置为在系统启动时自动启动。
(b)停止TSM服务器
停止TSM服务器操作步骤为:
(1)运行dsmadmc,输入口令/密码admin/admin进入管理员界面
(2)禁止服务器接收新的客户端访问TSM>disablesessions
(3)查看当前客户端与服务器的连接TSM>querysession
(4)等待客户端结束备份或直接中断连接TSM>cancelsessionXX(all)
(5)查看服务器进程TSM>queryprocess
(6)等待服务器进程结束或直接中断进程TSM>cancelprocess
(7)停止服务器TSM>halt
进入管理员界面
(a)字符界面访问
在TSM服务器上运行dsmadmc,输入管理员ID,密码。
(b)用webbrowser访问
在任何一台安装了webbrowser工具,例如netscape、IE的PC机或主机上,打开webbrowser,键入http:
//tsm_server_ip:
1580地址,输入管理员ID和密码。
这种方式下不需要该机上已安装TSM代码。
进入TSMclient文件备份/恢复界面
(a)字符界面访问
在TSM客户端运行 dsmc输入密码。
(b)GUI界面访问
在TSM客户端运行dsm,点击backup/restore按钮既可。
要求有图形支持。
管理数据库和日志
(a)查看tsm数据库和日志使用率
查看数据库使用率,使用命令为TSM>querydb,查看PctUtil项是否接近100。
查看日志使用率,使用命令为TSM>querylog,查看PclUtil项是否接近100。
(b)扩充数据库和日志容量
如PctUtil接近100,则必须扩充容量,扩数据库为:
TSM>definedbvolumedsmdb02.dsmformatsize=XXwait=yes
TSM>extenddbXX
扩日志容量为:
TSM>definelogvolumelog03formatsize=XXwait=yes
TSM>extendlogXX (XX为大小,例如200代表200MB.)
扩充之后,用querydb和qlog查看扩充后PctUtil的值。
管理磁带库
(a)由于TSM对磁带库以独占方式访问,所以,在TSMServer运行的时候,不要用任何其他命令或方式对磁带库进行操作,以免冲突。
(b)查看3581带库中磁带驱动器状态
在3580磁带驱动器状态正常情况下,TSM才能正常的备份数据。
TSM>querydrive查看3580磁带驱动器状态,应显示1个驱动器,其中OnLine项应皆为Yes,表明3580磁带驱动器可以使用。
若TSM启动后观察到OnLine项不为Yes,检查3581带库是否已上电,或者请求IBM支持。
(c)3581磁带的分配
磁带的分配是自动的,系统中有2个存储池,某个池需要磁带时,系统就会从当前的空闲磁带目录中分配磁带给它。
1盘(A00478)供TSM备份自身数据库。
由于已在设定存储池(stgpool)时指定MaxScratch,所以其余带子可以需要时自动加入。
(d)向3581磁带库中增加新的供TSM使用的磁带
(1)在磁带库I/O槽中放入新磁带。
(2)labellibvolume3581libA000XXXoverwrite=yescheckin=scratch
replyn
labellibvolume3581libsearch=yeslabelsource=promptcheckin=scratchoverwrite=yes
replynlabel=A000XXX
(3)tsm:
TSM>qactlog
(4)tsm:
TSM>TSM>reply2
(5)将磁带从带库中取出
TSM>checkoutlibnamea00047
检查活动日志,有可能要求作出回应,
TSM>qrequest
TSM>reply1label=a00047
(e)查看磁带上的备份内容
在TSM字符管理界面下运行:
TSM>qcontentTAPE_LABEL
其中TAPE_LABEL为备份使用的磁带标签,可用qvol或qlibvolume看到。
所看到的文件名格式为
所以也可以通过这里知道要恢复的备份的时间戳。
(f)从3584磁带库中取出已使用的磁带放到异地保存
TSM>checkoutlibvolume3581libTAPE_LABELremove=yes
然后从3581前面的I/O窗口中取出退出的磁带妥善保存。
这时用qvol命令可以看到这盘磁带的信息,但用qlibvolume看不到。
(g)将取出的磁带重新放入3581磁带库中
将欲放回的磁带放入3581前面的I/O窗口中,注意条码一边向内。
TSM>checkinlibvolume3581libsearch=bulkstatus=private
(h)向3584磁带库中增加新的供TSM使用的磁带
将欲放回的磁带放入3581前面的I/O窗口中,注意条码一边向内。
TSM>labellibvolume3581libsearch=bulklabelsource=barcodecheckin=scratch
将新磁带添加到storagepool中。
(可选)
TSM>definevolumePOOL_NAMETAPE_LABEL
(i)重复利用3581磁带库中的磁带
自动重复利用
当以前的备份随时间流逝而过期,磁带上相应的空间会腾空,但由于磁带属于流设备,只要后面还有数据存在,前面的空闲空间就不可使用。
缺省状态下,当一盘磁带上这样的可回收空间达到90%时,TSM会自动将这盘磁带上的全部数据转移到同一存储池的另一盘有足够可用空间的磁带上,使这盘磁带可以被重复利用。
这种方式不需要人工干预。
快速重复利用
如果用qcontent命令查看某盘磁带上的备份内容后,认为这些备份数据都可以删除了,我们就能快速清空这盘磁带,使它可以被重复利用。
TSM>deletevolTAPE_LABELdiscarddata=yes
TSM>definevolumePOOL_NAMETAPE_LABEL
管理磁带库存储池
查看数据存储池利用率
例如vobpool:
TSM>querystgpoolvobpoolformat=detail
PctUtil的值表示其利用率。
管理客户端节点
(a)删除一个客户端节点
删除一个客户端节点,只需在服务器上将节点删除,但必须要有足够权限。
(1)先删除该节点在服务器端的数据,使用命令:
TSM>deletefilespaceNODENAME*wait=yes
(3)删除节点定义,使用命令TSM>removenodeNodename
(b)修改节点密码
使用命令:
TSM>updatenodeNodenameNewPasswd
定时备份维护
TSMClien/TDP节点定时备份守候进程
在客户端后台启动定时器:
#cd/usr/tivoli/tsm/client/ba/bin
#nohupdsmcschedule-se=***-password=***2>/dev/null&
也可以在/etc/inittab中加入如下行使其自动启动。
Tsm:
:
once:
/usr/bin/dsmcschedule-se=***–password=***>/dev/null2>&1#TSMScheduler
客户端停止定时备份
ps-ef|grepdsmc|grepschedule得到所有dsmcschedule进程号。
kill-9将其中止。
查看定时备份日志
dsmsched.log,该文件存在运行dsmcschedule命令的目录。
建立策略域(PolicyDomain)
策略域定义备份保存的版本及版本保存的时间,是TSM存储管理的核心。
将系统缺省STANDARD策略域COPY为一个新的策略域。
修改BackupCopyGroup属性,指定StoragePool、对象存在时保留版本数(Verexist)、对象删除后保留版本数(Verdeleted)、额外版保留天数(Retextra)、最后版本保留天数(Retonly)。
检验,激活上述配置。
监控TSMServer运行情况
(a)使用querystatus命令查看server当前状态。
(b)使用queryactlog命令查看近期内服务器和客户端的活动。
可以设定具体的查看时间段。
(c)使用queryvolhisttype=dbbackup查看TSM服务器数据库备份情况。
(d)使用queryevent命令查看客户定时器状态,成功、失败或将来状态。
(e)使用queryeventtype=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)使用querycontentA00047查看磁带中的备份内容。
其它注意事项
(a)每天早晨通过Web界面查看服务器端和客户端定时器是否成功执行。
(b)经常在dsmadmc下用qdb和qvolume查看TSM自身数据库和磁带是否已满。
(c)在客户端运行ps–ef|grepdsmc|grepschedule查看定时器进程是否存在。
参考文档
TSM服务器和客户端安装盘中有详尽的技术文档可供参考。
TSM数据库的备份和恢复
注意:
以下操作需在工程师的指导下方可进行。
1.策略:
如果没有TSMDB,任何客户数据都是无法恢复的。
CCB系统中TSMDB在
ccbvob:
/TSM_DATA/目录下。
我们需要对其进行经常的备份以确保备份数据能够安全恢复。
2.备份步骤:
通过Adminschedule,每天备份一次TSM数据库,备份在两盘磁带上
定时器名称
功能
周期
时间
命令行
backup_db_daily
备份TSM数据库
每周一
08:
20:
00
backupdbtype=fulldevclass=3581scratch=novolumenames=A00478
需要保存volhist.out文件以确定需要使用哪盘磁带恢复数据库:
拷贝ccbvob:
/usr/tivoli/tsm/server/bin/volhist.out到C异地一台机器。
并保存一份该文件的打印件。
需要保存devconfig.out文件以确定需要TSM如何配置设备:
拷贝ccbvob:
/usr/tivoli/tsm/server/bin/devconfig.out到异地一台机器。
并保存一份该文件的打印件。
确认volhist.out、devconfig.out、dsmserv.opt和dsmserv.dsk都在相应的目录下。
如果已丢失,则将复本拷贝到/usr/tivoli/tsm/server/bin/目录下。
3.恢复方法:
若原来的数据库和日志卷丢失,则先初始化数据库和日志:
#dsmfmt-dbccbvob:
/TSM_DATA/dsmdb01.dsm4025
#dsmfmt-logccbvob:
/TSM_DATA/dsmlog01.log800
#dsmservformatccbvob1dsmlog01.log1dsmdb01.dsm
若原来的数据库和日志卷仍在,以上不必做。
然后运行#dsmservrestoredbtodate=xx/xx/xxxx或倒回到最近状态dsmservrestoredbtodate=today。
运行TSMServer。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- TSM 日常 维护 手册
![提示](https://static.bingdoc.com/images/bang_tan.gif)