TSM维护操作手册文档格式.docx
《TSM维护操作手册文档格式.docx》由会员分享,可在线阅读,更多相关《TSM维护操作手册文档格式.docx(11页珍藏版)》请在冰豆网上搜索。
职位
分发
1.1查看TSM调度任务是否正常完成1
1.2查看TSM服务器进程是否正常运行1
1.3启动和停止TSM服务器1
1.3.1启动TSM服务器1
1.3.2停止TSM服务器1
1.4查看、启动、停止TSM客户端调度服务进程2
1.4.1查看TSM客户端调度服务进程是否在运行2
1.4.2启动TSM客户端调度服务进程2
1.5管理数据库和日志3
1.6管理磁带库3
1.7管理磁带库存储池5
1.8管理客户端节点5
1.9定时备份维护6
1.10建立策略域(PolicyDomain)6
1.11监控TSMServer运行情况7
1.12进入TSMclient文件备份/恢复界面7
1.13文件级数据备份与恢复8
1.14DB2在线数据备份与恢复8
1.15其它注意事项9
TSM维护与操作
查看TSM调度任务是否正常完成
登录到任何一台安装有TSMClient端软件的主机上,执行:
#cd/usr/tivoli/tsm/client/ba/bin
#dsmadmc
以用户名/口令:
admin/admin登录到TSMServer命令行管理界面,执行如下的TSM管理命令:
tsm:
TSM>
queryevent**begindate=today-1enddate=today
查看TSM服务器进程是否正常运行
以root用户登录TSMServer主机,执行以下命令:
#ps-ef|grepdsmserv
然后查看输出结果中是否存在类似“./dsmservquiet”的进程。
如果不存在,请按照“启动和停止TSM服务器”一节中描述的方法启动TSM服务器。
启动和停止TSM服务器
启动TSM服务器
AIX系统中,TSMServer作为一项系统服务已设置为在系统启动时自动启动。
如果需要手工启动TSM服务器,操作步骤为:
#cd/usr/tivoli/tsm/server/bin
#nohup./dsmservquiet>
/dev/console2>
&
1&
停止TSM服务器
操作步骤为:
以root用户登录TSMServer主机,然后顺序执行下列操作:
1在操作系统命令行,进入/usr/tivoli/tsm/client/ba/bin目录,运行dsmadmc,输入口令/密码为admin/admin进入管理员界面
2禁止服务器接收新的客户端访问TSM>
disablesessions
3查看当前客户端与服务器的连接TSM>
querysession
4等待客户端结束备份或直接中断连接TSM>
cancelsessionXX(all)
5查看服务器进程TSM>
queryprocess
6等待服务器进程结束或直接中断进程TSM>
cancelprocessXX
7停止服务器TSM>
halt
查看、启动、停止TSM客户端调度服务进程
TSM客户端调度服务进程是运行在TSM客户端主机上,用于与TSMServer保持通信并在调度发起时间点触发TSM客户端备份操作任务的服务进程,其进程名为类似“dsmcsched…”的形式。
查看TSM客户端调度服务进程是否在运行
以root用户登录相应的客户端主机,执行以下命令:
#ps-ef|grep“dsmcsched“
然后查看输出结果中是否存在类似“./dsmcsched…”的进程。
如果不存在,请按照下述“启动TSM客户端调度服务进程”一节中描述的方法启动TSM客户端调度服务进程。
启动TSM客户端调度服务进程
以root用户登录相应的TSM客户端主机,执行以下命令:
#nohup./dsmcsched[-se=no1db2]>
/dev/null2>
停止TSM客户端调度服务进程
以root用户登录相应的客户端主机,然后执行“ps-ef|grepdsmc”命令,在输出结果中找到类似“./dsmcsched…”进程的进程号,例如进程号为“123456”,那么继续执行命令“kill-9123456”停止该进程。
管理数据库和日志
查看tsm数据库和日志使用率
查看数据库使用率,使用命令为TSM>
querydb,查看PctUtil项是否接近100。
查看日志使用率,使用命令为TSM>
querylog,查看PclUtil项是否接近100。
扩充数据库和日志容量
如PctUtil接近100,则必须扩充容量,扩数据库为:
TSM>
definedbvolume/directory_name/dsmdb02.dsmformatsize=XXwait=yes
extenddbXX
(注:
xx单位为mb。
)
扩日志容量为:
definelogvolume/directory_name/log03formatsize=XXwait=yes
extendlogXX(XX为大小,例如200代表200MB.)
扩充之后,用querydb和qlog查看扩充后PctUtil的值。
管理磁带库
由于TSM对磁带库以独占方式访问,所以,在TSMServer运行的时候,不要用任何其他命令或方式对磁带库进行操作,以免冲突。
查看带库中磁带驱动器状态
在磁带驱动器状态正常情况下,TSM才能正常的备份数据。
querydrive查看磁带驱动器状态,其中OnLine列应皆为Yes。
querypath查看磁带设备路径状态,其中OnLine列应皆为Yes。
如果以上OnLine列皆为Yes,表明磁带驱动器可以使用。
若TSM启动后观察到OnLine项不为Yes,检查磁带库是否已上电,或者请求IBM支持。
如果以上查询Online状态为no,则需要检查磁带库硬件或连接有没有故障,在排除硬件故障后,执行如下命令恢复path或drive的online状态:
updatepathtsm3583libsrctype=serverdesttype=librarydevice=/dev/smc0online=yes
updatepathtsmdrive01srctype=serverdesttype=drivelibrary=3583libdevice=/dev/rmtonline=yes
updatedrive3583libdrive01online=yes
磁带的分配
磁带的分配是自动的,系统中有多个存储池,某个池需要磁带时,系统就会从当前的空闲磁带目录中分配磁带给它。
由于已在设定存储池(stgpool)时指定MaxScratch,所以其余带子可以需要时自动加入。
如果需要手工向某个存储池添加磁带,可以使用类似如下的命令:
definevolumeSTGPOOL_NAMEVOLUME_NAME
向磁带库中增加新的供TSM使用的磁带
a.)在磁带库I/O站中放入新磁带。
b.)参考labellibvolume3583libsearch=bulklabelsource=barcodecheckin=scratchoverwrite=yes
qrequest(取得TSM需求编号nnn)
replynnn
将磁带从带库中取出
checkoutlibvolume3583libzy7149remove=bulk
检查活动日志,有可能要求作出回应,
查看磁带上的备份内容
在TSM字符管理界面下运行:
qcontentvolume_name
其中volume_name为备份使用的磁带标签,可用qvol看到。
从磁带库中取出已使用的磁带放到异地保存
updatevolumevolume_nameaccess=unavailable
checkoutlibvolumeLIBRARY(这里是使用qlibrary查看到的磁带库名称)volume_nameremove=bulk
然后从磁带库前面的I/O窗口中取出退出的磁带妥善保存。
这时用qvol命令可以看到这盘磁带的信息,但用qlibvolume看不到。
将取出的磁带重新放入磁带库中
将欲放回的磁带放入前面的I/O窗口中,注意条码一边向内。
checkinlibvolumeLIBRARY_NAME(这里是使用qlibrary查看到的磁带库名称)search=bulkstatus=private
qrequest(取得TSM需求编号nnn)
replynnn
updatevolumeVOLUME_NAMEaccess=readwrite
将欲放回的磁带放入磁带库前面的I/O窗口中,注意条码一边向内。
labellibvolumeLIBRARY(这里是使用qlibrary查看到的磁带库名称)search=bulklabelsource=barcodecheckin=scratch
将新磁带添加到storagepool中。
(可选)
definevolumeSTGPOOL_NAMEvolume_name
重复利用磁带库中的磁带
a.)自动重复利用
当以前的备份随时间流逝而过期,磁带上相应的空间会腾空,但由于磁带属于流设备,只要后面还有数据存在,前面的空闲空间就不可使用。
缺省状态下,当一盘磁带上这样的可回收空间达到60%时,TSM会自动将这盘磁带上的全部数据转移到同一存储池的另一盘有足够可用空间的磁带上,使这盘磁带可以被重复利用。
这种方式不需要人工干预。
b.)快速重复利用
如果用qcontent命令查看某盘磁带上的备份内容后,认为这些备份数据都可以删除了,我们就能快速清空这盘磁带,使它可以被重复利用。
deletevolvolume_namediscarddata=yes
管理磁带库存储池
查看数据存储池利用率
querystgpoolSTGPOOL_NAMEformat=detail
例如abcbj_arch存储池:
querystgpoolabcbj_archformat=detail
PctUtil的值表示其利用率。
管理客户端节点
删除一个客户端节点
删除一个客户端节点,只需在服务器上将节点删除,但必须要有足够权限。
1.删除该节点在服务器端的数据,