Chinaunix首页 | 论坛 | 博客
  • 博客访问: 6543821
  • 博文数量: 1005
  • 博客积分: 8199
  • 博客等级: 中将
  • 技术积分: 13071
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-25 20:19
个人简介

脚踏实地、勇往直前!

文章分类

全部博文(1005)

文章存档

2020年(2)

2019年(93)

2018年(208)

2017年(81)

2016年(49)

2015年(50)

2014年(170)

2013年(52)

2012年(177)

2011年(93)

2010年(30)

分类: 系统运维

2012-10-10 22:09:32

TSM控制台命令
dsmadmc进入tsm>提示符

q actlog查看操作日志
q libv查看带库里已经标记并捡入到带库的卷(磁带)
q volume查看当前已经定义的卷
q drive查看驱动器状态
query db 显示关于数据库的信息
query log 显示关于恢复日志的信息
query dbvolume 显示关于数据库卷的信息 (query dbvolume db1.dsm format=detailed)
query logvolume 显示关于恢复日志卷的信息
query collocgroup 显示在服务器上定义的并置组
query node 显示节点所属的并置组
query nodedata 显示顺序存取存储池中一个或多个节点的数据的信息
query process 显示进程号
cancel process N 取消N号进程
query content VOL 显示存储内容,显示量很大多加限制参数
query occupany NODE DIR 显示NODE节点DIR目录的存储使用空间
query filespace 显示节点文件存储空间
query domain 显示策略域
query policyset 显示策略集
query mgmtclass 显示管理类
update(register) node NODENAME validateprotocol=all(no)

update drive "LIBname" "DRVname" online=yes
update volume "卷名" access=readwrite
 
 

1.查询磁带使用情况

tsm: TSMSERVER>q vol

卷名                         存储池名称      设备类名称     估计容量     利用率      卷状态
------------------------     -----------     ----------     --------     ------     --------
265AFCL4                     AUTOPOOL        AUTOCLASS         1.6 T        0.0     正在填充
D:\TSMDATA\SERVER1\DISK-     DISKPOOL        DISK              4.0 M        0.0       联机
 1.DSM

 

2.查询已定义的路径

注意我的路径DRIVE01是处于当机状态,下一条命令就是用来恢复联机状态。

tsm: TSMSERVER>q path

源名称          源类型          目标名称        目标类型     联机
-----------     -----------     -----------     --------     ------
TSMSERVER       SERVER          TS3100LIB       LIBRARY      是
TSMSERVER       SERVER          DRIVE01         DRIVE       

 

3.恢复连接状态

tsm: TSMSERVER>update path tsmserver drive01 srctype=server desttype=drive library=ts3100lib device=mt0.0.0.2 online=yes

tsm: TSMSERVER>q path

源名称          源类型          目标名称        目标类型     联机
-----------     -----------     -----------     --------     ------
TSMSERVER       SERVER          TS3100LIB       LIBRARY      是
TSMSERVER       SERVER          DRIVE01         DRIVE       

4.查看驱动器

tsm: TSMSERVER>query drive

库名             驱动器名称       设备类型        联机
------------     ------------     -----------     -------------------
TS3100LIB        DRIVE01          LTO             是

tsm: TSMSERVER>query dev

设备类名称   设备访问策略   存储池计数   设备类型    格式     估计/最大容量(兆字节)   安装限制
----------   ------------   ----------   ---------   ------   -----------------------   --------
AUTOCLASS    顺序                    1   LTO         DRIVE                                驱动器
DISK         随机                    4
FILE1        顺序                    0   FILE        DRIVE                    2,048.0         20

 

 

5.查看带库中所有的磁带(q vol 是查看已使用的磁带)
tsm: TSMSERVER>q libv

库名            卷名           状态                所有者        上次使用     主单元     设备类
------------    -----------    ----------------    ----------    ---------    -------    ------
TS3100LIB       265AFCL4       临时                                           4,101
TS3100LIB       266AFCL4       临时                                           4,102
TS3100LIB       267AFCL4       临时                                           4,103
TS3100LIB       268AFCL4       专用                              数据         4,104
TS3100LIB       269AFCL4       临时                                           4,105
TS3100LIB       305AFCL4       临时                                           4,099
TS3100LIB       306AFCL4       临时                                           4,097
TS3100LIB       307AFCL4       临时                                           4,098
TS3100LIB       308AFCL4       临时                                           4,100
TS3100LIB       309AFCL4       临时                                           4,107

 

6.删除某个磁带的内容

注意:这里是整盘清除,也是速度最快的一种方式。

Any way,由于当初购买的带库是单驱动器的(Fuck!!!),所以没有定义过期策略,需要手动删除内容。

tsm: TSMSERVER>del v 268afcl4 discard=yes
ANR2221W 该命令将导致删除卷 268AFCL4 上所有引用数据的清单,从而无法恢复数据。

Do you wish to proceed  (Yes (Y)/No (N)) y
ANR2222I 卷 268AFCL4 的废弃数据进程已启动(进程标识 7)。
ANS8003I Process number 7 started.

 

7.查看TSM服务服务信息

tsm: TSMSERVER>q status
Storage Management Server for Windows - V5.4.4.1


              服务器名称: TSMSERVER
  服务器主机名或 IP 地址: 138.20.1.60
    服务器 TCP/IP 端口号: 1500
                交叉定义: 关闭
          服务器密码设置: 是
    服务器安装日期/时间: 05/23/2009 23:40:19
服务器重新启动日期/时间: 11/23/2010 17:15:43
                    认证: 打开
            密码有效期限: 9,000 天
      无效的注册尝试限制: 0
            最小密码长度: 0
                    注册: 关闭
              子文件备份: 否
                  可用性: 已启用
                    记帐: 打开
            活动日志保留: 30 天
        记录的活动日志号: 3189
            活动日志大小: <1 M
          活动摘要保留期: 30 天
          许可证审计周期: 30 天
          上次许可证审计: 11/22/2010 01:52:39
        服务器许可证兼容: 有效
            中央调度程序: 活动的
              最大会话数: 25
        调度会话最大数目: 12
          事件记录保留期: 30 天
      客户机操作持续时间: 5 天
        调度随机化百分比: 50
more...   ( to continue, 'C' to cancel)

            查询调度周期: 6 小时
      命令重试的最大次数: 10
                重试周期: 5 分钟
                调度方式: 任何
                日志方式: 正常
        数据库备份触发器: 未定义
              缓冲池大小: 262,144 K
            活动接收程序: CONSOLE ACTLOG NTEVENTLOG
            配置管理器?: 关闭
                刷新间隔: 60
      上次刷新日期/时间:
          上下文消息传递: 关闭
        不依赖服务器状态: 打开
  不依赖服务器批处理大小: 200
     目录(TOC)装入保留: 120 分钟
        机器全局唯一标识: 3b.09.92.01.47.b1.11.de.93.c2.00.21.5e.28.cd.46
            归档保留保护: 关闭
                加密强度: AES

 

8.查看在线会话

这个貌似很有用,当你在客户端发出一个指定,半天也没结束,用这个就看到当前会话的进度。

tsm: TSMSERVER>q se

会话号 通信方法 会话状态 等待时间 已发送字节数 已接收字节数 会话类型 平台     客户机名
------ -------- -------- -------- ------------ ------------ -------- -------- -----------------
     6 Tcp/Ip   运行         0 秒       12.5 K          783 管理     WinNT    ADMIN
     7 Tcp/Ip   空闲等待    10 秒          864          439 节点     AIX      SYCMSDB
     8 Tcp/Ip   接收等待     0 秒          379      962.2 M 节点     AIX      SYCMSDB

 

9.查看某一个磁带的具体内容

注意,265afcl4就是磁带的标示,前面用q vol查到的。
tsm: TSMSERVER>q con 265afcl4

节点名              类型     文件空间名     FSID     文件的客户机名
---------------     ----     ----------     ----     --------------------------------------
SYCMSDB             备份     /sysbackup        1     / idc_u_pub51_20101122.dmp
SYCMSDB             备份     /sysbackup        1     / peisongb51_20101122.dmp
SYCMSDB             备份     /sysbackup        1     / shyang51_20101122.dmp
SYCMSDB             备份     /sysbackup        1     / sinosybak51_20101122.dmp

 

 

 

以AIX平台上的TSM应用为例,列举了一个信息收集清单以及相信信息的收集方法,供用户参考使用。
1. 操作系统信息
操作系统版本信息
oslevel -r
操作系统fixpack信息
instfix -i | grep ML
操作系统是64bit还是32bit?
2. 安装程序信息
列举系统中安装的所有TSM备份软件信息
lslpp –L | grep tivoli.tsm
3. TSM的在线系统信息和相关版本信息
服务器端信息:
Q SYSTEM
Q NODE F=D
Q SCHEDULE F=D
Q LIBV F=D
客户端版本信息:
dsmc
该命令结果中包括了客户端版本的version,release,modification等信息。
4. TSM的配置信息
服务器端信息:
dsmserv.opt
在AIX环境中,通常位于/usr/tivoli/tsm/server/bin目录下
客户端信息:
dsm.sys和dsm.opt
在AIX环境中,通常位于/usr/tivoli/tsm/client/ba/bin目录下
5. TSM的日志信息
服务器端日志信息
Q Actlog Begintime=HH:MM Endtime=HH:MM
这里的Begintime和Endtime至少包括了错误信息出现前后各一个小时的信息。
dsmserv.err
该日志通常位于TSM服务器程序的安装目录下。
客户端日志信息
dsmerror.log
该日志通常位于TSM客户端程序的安装目录下。
dsmsched.log
6. TDP应用日志信息
如果是TDP for Exchange应用则应该收集:
tdpexc.log
如果是TSM API客户端应用则应该收集:
dsierror.log
如果是TDP for Oralce,则应该收集:
tdpoerror.log
如果是针对DB2备份,则应该收集:
db2diag.log,db2alert.log,userexit.log
如果是TDP for SQL,则应该收集:
tdpsql.log

 

tsm: SGBACKUP>q vol    查询磁带使用情况
tsm: SGBACKUP>q path   查询已定义的路径
tsm: SGBACKUP>q dev
tsm: SGBACKUP>q drive  查看驱动器
tsm: SGBACKUP>q status 查看TSM服务服务信息
tsm: SGBACKUP>q se     查看在线会话
tsm: SGBACKUP>q libv   查看带库中所有的磁带
tsm: SGBACKUP>q con SL0400 查看某一个磁带的具体内容
tsm: SGBACKUP>q db

 

查找具体某个时间点的备份文件

./dsmc q backup /opt/secu/rec/log/ -subdir=yes -inactive -pitdate=11/20/2011 -pittime=00:00 | grep rec.log
4.45M  11/19/11  02:08:41  BKDAILY  I   /opt/secu/rec/log/rec.log

 

恢复如上找到的该文件

./dsmc restore /opt/secu/rec/log/rec.log /tmp/rec.log -inactive -pitdate=11/19/11 -pittime=02:08:41

阅读(7709) | 评论(0) | 转发(2) |
给主人留下些什么吧!~~