TSM维护操作手册.doc

上传人:钟*** 文档编号:5408215 上传时间:2020-01-28 格式:DOC 页数:12 大小:105.50KB
返回 下载 相关 举报
TSM维护操作手册.doc_第1页
第1页 / 共12页
TSM维护操作手册.doc_第2页
第2页 / 共12页
TSM维护操作手册.doc_第3页
第3页 / 共12页
点击查看更多>>
资源描述
精选 word 范本 TSM 维护操作手册 作者 IBM 日期 2009 01 15 版本 V1 0 精选 word 范本 修订 日期 作者 版本 描述 审查 姓名 职位 分发 姓名 职位 精选 word 范本 目录 1 TSM 维护与操作 1 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 4 3 停止 TSM 客户端调度服务进程 2 1 5 管理数据库和日志 3 1 6 管理磁带库 3 1 7 管理磁带库存储池 5 1 8 管理客户端节点 5 1 9 定时备份维护 6 1 10 建立策略域 POLICY DOMAIN 6 1 11 监控 TSM SERVER 运行情况 7 1 12 进入 TSM CLIENT 文件备份 恢复界面 7 1 13 文件级数据备份与恢复 8 1 14 DB2 在线数据备份与恢复 8 1 15 其它注意事项 9 精选 word 范本 1 TSM维护与操作 1 1 查看 TSM调度任务是否正常完成 登录到任何一台安装有 TSM Client端软件的主机上 执行 cd usr tivoli tsm client ba bin dsmadmc 以用户名 口令 admin admin 登录到 TSM Server命令行管理界面 执行如下的 TSM 管理命令 tsm TSM query event begindate today 1 enddate today 1 2 查看 TSM服务器进程是否正常运行 以 root用户登录 TSM Server主机 执行以下命令 ps ef grep dsmserv 然后查看输出结果中是否存在类似 dsmserv quiet 的进程 如果不存在 请按照 启动和停止 TSM服务器 一节中描述的方法启动 TSM服务器 1 3 启动和停止 TSM服务器 1 3 1 启动 TSM服务器 AIX系统中 TSM Server 作为一项系统服务已设置为在系统启动时自动启动 如果需 要手工启动 TSM服务器 操作步骤为 以 root用户登录 TSM Server主机 执行以下命令 cd usr tivoli tsm server bin nohup dsmserv quiet dev console 2 1 1 3 2 停止 TSM服务器 操作步骤为 以 root用户登录 TSM Server主机 然后顺序执行下列操作 1 在操作系统命令行 进入 usr tivoli tsm client ba bin 目录 运行 dsmadmc 输入 口令 密码为 admin admin进入管理员界面 精选 word 范本 2 禁止服务器接收新的客户端访问 TSM disable sessions 3 查看当前客户端与服务器的连接 TSM query session 4 等待客户端结束备份或直接中断连接 TSM cancel session XX all 5 查看服务器进程 TSM query process 6 等待服务器进程结束或直接中断进程 TSM cancel process XX 7 停止服务器 TSM halt 1 4 查看 启动 停止 TSM客户端调度服务进程 TSM客户端调度服务进程是运行在 TSM客户端主机上 用于与 TSM Server保持通信并 在调度发起时间点触发 TSM客户端备份操作任务的服务进程 其进程名为类似 dsmc sched 的形式 1 4 1 查看 TSM客户端调度服务进程是否在运行 以 root用户登录相应的客户端主机 执行以下命令 ps ef grep dsmc sched 然后查看输出结果中是否存在类似 dsmc sched 的进程 如果不存在 请按照 下述 启动 TSM客户端调度服务进程 一节中描述的方法启动 TSM客户端调度服务进程 1 4 2 启动 TSM客户端调度服务进程 以 root用户登录相应的 TSM客户端主机 执行以下命令 cd usr tivoli tsm client ba bin nohup dsmc sched se no1db2 dev null 2 1 1 4 3 停止 TSM客户端调度服务进程 以 root用户登录相应的客户端主机 然后执行 ps ef grep dsmc 命令 在输出结 果中找到类似 dsmc sched 进程的进程号 例如进程号为 123456 那么继续执 行命令 kill 9 123456 停止该进程 精选 word 范本 1 5 管理数据库和日志 查看 tsm数据库和日志使用率 查看数据库使用率 使用命令为 TSM query db 查看 PctUtil项是否接近 100 查看日志使用率 使用命令为 TSM query log 查看 PclUtil项是否接近 100 扩充数据库和日志容量 如 PctUtil接近 100 则必须扩充容量 扩数据库为 TSM define dbvolume directory name dsmdb02 dsm formatsize XX wait yes TSM extend db XX 注 xx 单位为 mb 扩日志容量为 TSM define logvolume directory name log03 formatsize XX wait yes TSM extend log XX XX为大小 例如 200代表 200MB 扩充之后 用 query db和 q log查看扩充后 PctUtil的值 1 6 管理磁带库 由于 TSM对磁带库以独占方式访问 所以 在 TSM Server运行的时候 不要用任何其 他命令或方式对磁带库进行操作 以免冲突 查看带库中磁带驱动器状态 在磁带驱动器状态正常情况下 TSM 才能正常的备份数据 TSM query drive 查看磁带驱动器状态 其中 OnLine列应皆为 Yes TSM query path 查看磁带设备路径状态 其中 OnLine列应皆为 Yes 如果以上 OnLine列皆为 Yes 表明磁带驱动器可以使用 若 TSM启动后观察到 OnLine项不为 Yes 检查磁带库是否已上电 或者请求 IBM 支持 如果以上查询 Online状态为 no 则需要检查磁带库硬件或连接有没有故障 在排除 硬件故障后 执行如下命令恢复 path或 drive的 online状态 tsm TSM update path tsm 3583lib srctype server desttype library device dev smc0 online yes tsm TSM update path tsm drive01 srctype server desttype drive library 3583lib device dev rmt online yes tsm TSM update drive 3583lib drive01 online yes 精选 word 范本 磁带的分配 磁带的分配是自动的 系统中有多个存储池 某个池需要磁带时 系统就会从当前的 空闲磁带目录中分配磁带给它 由于已在设定存储池 stgpool 时指定 MaxScratch 所 以其余带子可以需要时自动加入 如果需要手工向某个存储池添加磁带 可以使用类似如下的命令 tsm TSM define volume STGPOOL NAME VOLUME NAME 向磁带库中增加新的供 TSM使用的磁带 a 在磁带库 I O站中放入新磁带 b 参考 label libvolume 3583lib search bulk labelsource barcode checkin scratch overwrite yes tsm TSM q request 取得 TSM需求编号 nnn tsm TSM reply nnn 将磁带从带库中取出 TSM checkout libvolume 3583lib zy7149 remove bulk 检查活动日志 有可能要求作出回应 TSM q request 取得 TSM需求编号 nnn TSM reply nnn 查看磁带上的备份内容 在 TSM字符管理界面下运行 TSM q content volume name 其中 volume name为备份使用的磁带标签 可用 q vol看到 从磁带库中取出已使用的磁带放到异地保存 TSM update volume volume name access unavailable TSM checkout libvolume LIBRARY 这里是使用 q library查看到的磁带库名称 volume name remove bulk 然后从磁带库前面的 I O窗口中取出退出的磁带妥善保存 这时用 q vol命令可以看到这盘磁带的信息 但用 q libvolume看不到 将取出的磁带重新放入磁带库中 精选 word 范本 将欲放回的磁带放入前面的 I O窗口中 注意条码一边向内 TSM checkin libvolume LIBRARY NAME 这里是使用 q library查看到的磁带库名称 search bulk status private TSM q request 取得 TSM需求编号 nnn TSM reply nnn TSM update volume VOLUME NAME access readwrite 向磁带库中增加新的供 TSM使用的磁带 将欲放回的磁带放入磁带库前面的 I O窗口中 注意条码一边向内 TSM label libvolume LIBRARY 这里是使用 q library查看到的磁带库名称 search bulk labelsource barcode checkin scratch TSM q request 取得 TSM需求编号 nnn TSM reply nnn 将新磁带添加到 storage pool 中 可选 TSM define volume STGPOOL NAME volume name 重复利用磁带库中的磁带 a 自动重复利用 当以前的备份随时间流逝而过期 磁带上相应的空间会腾空 但由于磁带属于流设备 只要后面还有数据存在 前面的空闲空间就不可使用 缺省状态下 当一盘磁带上这样的可回收空间达到 60 时 TSM 会自动将这盘磁带上的 全部数据转移到同一存储池的另一盘有足够可用空间的磁带上 使这盘磁带可以被重复利 用 这种方式不需要人工干预 b 快速重复利用 如果用 q content 命令查看某盘磁带上的备份内容后 认为这些备份数据都可以删除 了 我们就能快速清空这盘磁带 使它可以被重复利用 TSM delete vol volume name discarddata yes TSM define volume STGPOOL NAME volume name 1 7 管理磁带库存储池 查看数据存储池利用率 TSM query stgpool STGPOOL NAME format detail 精选 word 范本 例如 abcbj arch存储池 TSM query stgpool abcbj arch format detail PctUtil的值表示其利用率 1 8 管理客户端节点 删除一个客户端节点 删除一个客户端节点 只需在服务器上将节点删除 但必须要有足够权限 1 删除该节点在服务器端的数据 使用命令 TSM delete filespace NODENAME wait yes 2 删除节点定义 使用命令 TSM remove node Nodename 修改节点密码 使用命令 TSM update node Nodename NewPasswd 1 9 定时备份维护 TSM Clien节点定时备份守候进程 1 后台启动定时器 cd usr tivoli tsm client ba bin nohup dsmc sched se 1 dev null 2 1 2 以在 etc inittab 中加入如下行使其自动启动 Tsm once usr tivoli tsm client ba bin dsmc sched se dev null 2 1 TSM Scheduler 客户端停止定时备份 ps ef grep dsmc sched 得到所有 dsmc sched进程号 kill 9 xxxxx将其中止 查看定时备份日志 对于 DBSERVER 10 99 128 135 和 p570adb 10 99 128 90 两个客户端主机 定时 备份日志保存在 usr tivoli tsm log 目录下 文件名称形式为 dsmsched log 精选 word 范本 1 10建立策略域 Policy Domain 策略域定义备份保存的版本及版本保存的时间 是 TSM存储管理的核心 定义策略域 TSM define domain POLICYDOMAIN NAME 定义某个策略域下的策略集 TSM define policyset POLICYDOMAIN NAME POLICYSET NAME 定义某个策略域下的某个策略集的管理类 TSM define mgmtclass POLICYDOMAIN NAME POLICYSET NAME MGMTCLASS NAME 定义某个策略域下的某个策略集的某个管理类的备份副本组 TSM define copygroup POLICYDOMAIN NAME POLICYSET NAME MGMTCLASS NAME STANDARD type backup destination STGPOOL NAME verexist N verdeleted N retextra N retonly N 定义某个策略域下的某个策略集的某个管理类的归档副本组 TSM define copygroup POLICYDOMAIN NAME POLICYSET NAME MGMTCLASS NAME STANDARD type archive destination STGPOOL NAME retversion N 检验 激活上述配置中的相应策略集 TSM validate policyset POLICYDOMAIN NAME POLICYSET NAME TSM activate policyset POLICYDOMAIN NAME POLICYSET NAME 1 11监控 TSM Server运行情况 使用 query status命令查看 server当前状态 使用 query actlog命令查看近期内服务器和客户端的活动 可以设定具体的查看 时间段 使用 query volhist type dbbackup查看 TSM服务器数据库备份情况 使用 query event 命令查看客户定时器状态 成功 失败或将来状态 使用 query event type admin命令查看 TSM服务器管理定时器状态 成功 失 败或将来状态 查看 usr tivoli tsm log dsmerror log 中的出错信息 精选 word 范本 查看客户端的 usr tivoli tsm log dsmsched log 中定时备份的信息 可以使用 dsmadmc consolemode命令开一个窗口 窗口中会记录显示服务器和客 户端的活动情况 使用 query content A00047 这里是使用 q vol查看到磁带卷名称 查看磁带中的 备份内容 1 12进入 TSM client文件备份 恢复界面 使用 usr tivoli tsm client ba bin dsm opt 文件中的默认参数登录 在 TSM客户端运行 dsmc 输入密码 使用主机上指定的 node节点登录 dsmc servername SERVER NAME 其中 SERVER NAME为 dsm sys文件中已经定义的 servername参数行中指定的参数 1 13文件级数据备份与恢复 文件级数据备份 1 选择性备份 dsmc selective subdir yes DIR PATH FILE NAME 2 增量备份 dsmc incremental subdir yes DIR PATH FILE NAME 文件级数据恢复 1 恢复至原始目录 dsmc restore subdir yes DIR PATH FILE NAME 2 恢复至其它目录 dsmc restore subdir yes DIR PATH FILE NAME TARGET DIR PATH 1 14DB2在线数据备份与恢复 在线备份 DB2数据库 精选 word 范本 su db2admin db2 backup db DATABASE NAME online use tsm 在 DBSERVER 10 99 128 135 主机上已经为 DB2数据库备份准备了一个脚本文件 文 件存为 ctitc backup backup to tsm sh 以 root用户执行该脚本可完成 DB2数据库 中 ROEEEOLD RONEOLE STMAOLD CDBOLD等 4个库的在线备份 脚本执行所产生的日志文件 位于 ctitc backup backup to tsm log DB2数据库日志实时归档至 TSM DBSERVER 10 99 128 135 主机上的 DB2数据库已经配置为将归档日志实时备份至 TSM 该操作将在 DB2数据库当前日志文件写满需要切换到新日志文件时 自动通过 DB2 USEREXIT接口程序将之前写满的日志归档到 TSM 可以通过查看 home db2admin sqllib tsm ARCHIVE LOG文件查看 DB2数据库日志归档的日志记录 查询备份至 TSM中的 DB2备份数据 su db2admin cd home db2admin sqllib adsm db2adutl query 从 TSM中恢复 DB2数据库 su db2admin db2 restore db DATABASE NAME use tsm taken at TIMESTAMP db2 rollforward db DATABASE NAME to TIMESTAPE and stop 1 15 其它注意事项 经常在 dsmadmc下用 q db和 q log查看 TSM自身数据库和日志是否已满 经常在 dsmadmc下用 q stgpool format detail查看存储池使用率是否已经接近 100 如果存储池空间使用率已经要接近 100 那么使用如下命令增加存储池可 用的最大存储空间 maxscratch TSM update stgpool STGPOOL NAME maxscratch nnn 同时使用 query libvolume命令查看是否有足够的 scratch状态的磁带 如果 scratch状态的磁带不足 那么请用 label libvolume命令为磁带库添加新的空 闲磁带 在客户端运行 ps ef grep dsmc sched 查看定时器进程是否存在
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!