1 磁带从带库中取放操作
1.1 checkout 磁带
查询checkout命令参数remove默认为yes
1、单盘磁带举例
#查看存储池 tsm>q stgpool f=d tsm>q vol ----Pct Util为利用率 #查看磁带属性 tsm>q vol S84547L5 f=d #查看磁带内容 tsm>q content S84547L5 f=d #查看驱动器是否有mount tsm>q mount #设置磁带为不可用 tsm> update vol S84547L5 access=unavailable #移除磁带到I/O station操作 tsm> checkout libv 3584lib S84547L5 #可查询日志信息 tsm> q act
2、多盘磁带举例
#移除多盘磁带操作 根据查看request做相应应答 issue 'REPLY' along with the request ID when ready. tsm> checkout libv 3584lib vollist='000702L3,000705L3,000706L3,000865L3' tsm> q request tsm> reply xxx tsm>q pro
1.2 checkin 磁带(全新未用磁带需要label进去)
新磁带贴标签,打开磁带库的I/O station,顺序放入。
Checkin操作
1、 checkin单盘磁带
#添加一盘磁带操作(status=private或scratch) tsm>label libvolume 3584lib search=bulk labelsource=barcode checkin=scratch或private tsm>q request tsm>reply request_id
#添加旧磁带操作 tsm>checkin libvolume library_name volume_name status= scratch或private
2、 checkin I/O站中所有磁带
tsm>label libvolume 3584lib search=bulk labelsource=barcode checkin=scratch或private tsm>q request tsm>reply request_id
#添加旧磁带操作
tsm>checkin libvolume library_name search=Bulk status=private
例:checkin libvolume 3584lib search=Bulk status=private
Checkin操作必须使用reply命令进行应答才能完成磁带的最终入库操作。
应答步骤:
tsm>q request(查询request id)tsm>reply request_id
查看磁带是否已经被checkin
q libv
如果该命令可以看到被checkin的磁带,说明磁带已从I/O站的插槽中被checkin到带库中。
3、定义新磁带加入存储池
Define volume dbpool XXXX
删除定义
delete volume xxxx
4、修改磁带状态为可用
checkin完成后必须将磁带改为可读写状态,否则下次TSM备份仍认为该磁带不可用,不会搜索该磁带。
update volume volume_name access=readwrite wherestgpool=stgpool_name
例:update volume A00025L3 access=readwrite wherestgpool=testpool
5、查看磁带状态
q vol volume_name f=d
确认access项的值已被改为readwrite
6、注意事项
向I/O站插槽中放入磁带时必须按照磁带编号从小到大从上到下的顺序放入
tsm>q vol S84547L5 f=d
tsm>q content S84547L5 f=d