tsm 存放磁带到带库
1 磁带从带库中取放操作
1.1 checkout 磁带
查询checkout命令参数remove默认为yes
1、单盘磁带举例
#查看存储池 tsm>q stgpool f=d tsm>q vol ----Pct Util为利用率,看是否有足够的scratch状态的磁带 #查看磁带属性 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、定义新磁带加入存储池(可选)
磁带的分配是自动的,系统中有多个存储池,某个池需要磁带时,系统就会从当前的空闲磁带目录中分配磁带给它。由于已在设定存储池(stgpool)时指定MaxScratch,,所以其余带子可以需要时自动加入。
如果需要手工向某个存储池添加磁带。
可以通过以下命令将TSM服务器所管理的磁带分配到指定存储池
Define volume pool_name volume_name
删除定义
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