首页
登录 | 注册

TSM常用命令研究

上周末对公司的数据库服务器进行升级迁移,总体而言平稳顺利,意外是发现公司的TSM备份任务已经连续失败好多天了,杯具的是TSM软件没有买维保,带库的维保还是可怜的5*9,翻出当初与集成商签订的合同,竟然条款写是7*24的维保(谁干的蠢事,我想不言而明),这些恶心不提也罢。
 
还是分享一下,这几天,无奈之下对TSM的简单研究成果吧。

一、服务器命令行

需要注意的是,unix、windows都有该命令,只要安装tsm client就有该命令。

执行D:\Tivoli\TSM\server\tsmdiag\dsmadmc.exe之后,进入类似cmd的窗口命令行,下面是一些常用的TSM命令(any way,都是一些BT命令,这就是IBM,明知道它变态,但是也没有选择,你得学它)

 

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

 

暂时只有这些皮毛,解决几大主要问题:

1.带库容量,使用情况

2.磁带中内容

3.清空磁带数据

 

下一步研究tsm的备份命令……

 



相关文章

  • 教程 | Linux常用命令大全
      目录操作命令 命令名称:ls 命令所在路径:/bin/ls 功能描述:显示目录文件 ls 目录名 (显示指定目录下文件) ls -l 文件名 (长格式显示指定文件) ls -al (长格式显示当前目录下所有文件) ls -d (显示目录 ...
  • FFmpeg使用手册 - FFmpeg 的常用命令-T
    ffmpeg在做音视频编解码时非常方便,所以很多场景下转码使用的是ffmpeg,铜鼓通过ffmpeg –help命令操作可以看到ffmpeg常见的命令大概分为六部分: 1. ffmpeg信息查询部分 2. 公共做操参数部分 3. 文件主要操 ...
  • 最近没有时间做Nosql的东西,抄了一文实践下. 启动Hadoop 进入HADOOP_HOME目录. 执行sh bin/start-all.sh 关闭Hadoop 进入HADOOP_HOME目录. 执行sh bin/stop-all.sh ...
  • hadoop fsck:http://lxw1234.com/archives/2015/08/452.htm
  • 1.查看CPU和内存信息     cat /proc/cpuinfo     cat /proc/meminfo 2.查看当前系统是32位 or 64位     uname --m 3.查看ubuntu版本号     lsb_release ...
  •     最近经常使用svn进行代码管理,这些命令老是记不住,得经常上网查,终于找了一个linux下svn命令使用大全:1.将文件checkout到本地目录 svn checkout path(path是服务器 上的目录)例如:svn che ...

2020 unjeep.com webmaster#unjeep.com
12 q. 0.013 s.
京ICP备10005923号