【IT168 资讯】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
使用label libvolume命令标注和检入卷。从管理客户机命令行,开始为未标注的卷搜索名为autolib的自动库并根据它们的条形码标注它们
lable libvolume autolib search=yes labelsource=barcode chechin=scratch
定义任何将用作专用卷的卷
define volume autopool dsm001
配置服务器将数据迁移到磁带
配置服务器以使客户机数据能够被迁移到磁带。执行以下操作使服务器将数据从backuppool迁移到autopool,并从archivepool迁移到tapepool;
update stgpool backuppool nextstgpool=autopool
update stgpool archivepool nextstgpool=tapepool
服务器可按需并根据为存储池设置的迁移阈值执行迁移,使用migrate stgpool命令完成迁移
migrate stgpool backuppool(5.3版本)
update stgpool backuppool highmig=0 lowmig=0(5.0版本)
在backuppool中创建一个100MB的名为sbkup01.dsm的卷
define volume backuppool sbkup01.dsm formatsize=100
用用户标识mark和密码missouri注册管理员并授予系统权限
register admin mark missouri
grant authority mark classes=system
注:用户标识server_console不能被其它管理员使用
注册归档客户机用密码montana注册名为mercedes的节点
register node mercedes montana userid=none
实现客户机数据的策略
将缺省策略域standard复制到新的策略域newdomain
copy domain standard newdomain
此操作将复制策略域和所有关联的策略集、管理类和副本组,在策略集中有以下各项
名为STANDARD的管理类
名为STANDARD的备份副本组
名为STANDARD的归档副本组
通过指定将保留已备份的文件的10个版本来更新备份副本组
update copygroup newdomain standard standard standard type=backup verexists=10
验证和激活newdomain中的standard策略集
validate policyset newdomain standard
activate policyset newdomain standard
通过更新现有客户节点或注册新节点将客户机节点分配到newdomain策略域
update node mercedes domain=newdomain
自动执行客户机操作
执导对3个已注册的客户机节点调度客户机备份,这3个已注册的客户机节点被分配到standard策略域:bill,mark和mercedes
调度增量备份并使调度与客户机关联,名为daily_incr的调度适用于名为standard的TSM缺省策略域。缺省值指定对磁盘存储池backuppool执行备份,此调度呼叫执行以下操作的调度窗口
在定义了调度的日期(缺省值)是晚上11点开始
持续1小时(缺省值)
每天重复(缺省值)
永远有效(缺省值)
define schedule standard daily_incr action=incremental startime=23:00
define association standard daily_incr bill,mark,mercedes
启动客户机调度程序。为了使调度可用于工作站,用户必须从节点启动调度程序
dsmc schedule
由于daily_incr调度每天都要运行,您可以验证在您定义该调度并将它与客户机关联后的那天它工作正常。如果调度成功,状态将为已完成。
query event standard daily_incr begindate=today-1
可以限制事件的查询以仅显示没有如预期那样运行的调度。例如,每天可使用以下命令来查看前一天哪些客户机没有运行daily_incr调度
query event standard daily_incr begindate=today-1 exceptionsonly=yes
自动执行管理命令
定义名为expproc的调度,该调度在每晚的凌晨2点调用到期处理
在定义了调度的日期(缺省值)的凌晨2点开始
持续1小时(缺省值)
每日重复
立即生效
永远有效(缺省值)
define schedule expproc type=adminstrative cmd='expire inventory' active=yes starttime=02:00
可以验证在您定义了调度后的那天自动执行工作正常。如果调度运行成功,状态将为已完成
query event expproc type=administrative begindate=today-1
格式化并定义一个500MB数据库卷和一个25MB的恢复日志卷并扩展该数据库和恢复日志
define dbvolume db2.dsm formatsize=500
define logvolume log2.dsm formatsize=25
extend db 500
extend log 25
以下两种情况服务器都将条形码标签上的名称用作卷名
检入已标号的卷
checkin libvolume autodltlib search=yes status=scratch checklabel=barcode
标号并检入卷
label libvolume autodltlib search=yes labelsource=barcode checkin=scratch
在驱动器上处理了100GB之后清洁drive1,请发出以下命令
update drive autolib1 drive1 cleanfrequency=100
将清洁盒式磁带检入库的卷库存
checkin libvolume autolibl cleanv status=cleaner cleanings=10 checklabel=no