tsm> checkin libv 3854lib 730005L3 status=scratch
当需要添加新的磁带时,使用该命令在TSM中注册该磁带;当TSM Log中提示需要checkin某盘已经注册的磁带时,上述命令需要将status改为private。 19. 检出和检入清洗带 检出:
CHECKOUT LIBVOLUME TS3310 REMOVE=NO FORCE=NO CHECKLABEL=NO VOLLIST=CLNU63L1 检入:
CHECKIn libvolume ts3310 search=yes status=CLEANER checklabel=barcode CLEANINGS=30 CHECKIN LIBVOLUME TS3310 CLNU63L1 STATUS=CLEANER CLEANINGS=30 20. 清洗驱动器
驱动器处理 100GB 之后清洁 drive01. updat drive autolib1 drive1 cleanfrequency=100 21. 设置事件保留天数
22. 查看备份事件
23. 查看license注册是否正常
24. 删除备份数据
在客户端执行 #dsmc
tsm>delete backup 备份数据 25. 在服务端回收数据
#dsmadmc
tsm>expire inventory - 5 - - 6 -
tsm>reclaim stgpool
26. 删除磁带数据 (暴力方法,不建议使用)
在服务端执行 #dsmadmc
tsm> del vol 磁带标签 discardate=yes 重新加入存储池
27. 只删除属于某个文件空间名的所有文件
tsm> del file 节点名 //jiang/c$ nametype=unicode 28. 文件备份方法
增量备份
#dsmc incremental 备份数据 选择性备份(不考虑文件是否修改) #dsmc selective 备份数据
29. 显示某个节点所有备份文件的版本信息
tsm> select * from backups where node_name=’SAP_AME’ 可以使用SQL语句对TSM自身的DB进行查询。 30. 查看管理员用户
tsm> query admin 31. 更改TSM客户端管理员密码
tsm客户端管理员密码在长期不使用的情况下,系统将把密码锁死。在此情况下,在浏览器里输入:http://serveripaddress:1580,此时系统提示输入admin的新口令,输入新口令即可。 32. 定义nextpool
update stg filepool nextpool=zs_nextpool - 7 -
33. 定义的回收POOL
update stg zs_nextpool reclaimstgpool=reclaimpool 34. 取消定义的回收POOL
update stg filepool reclaimstgpool='' 35. 定义回收阀值
update stg zs_nextpool reclaim=90 36. 定义pool的迁移阀值
tsm: ZS_TSM_SERVER>update stg filepool highmig=50 lowmig=10 37. 确定备份副本组的目标存储池:
tsm: > q copy f=d
查看备份副本组的 Copy Destination值。 38. 设置通信及空闲延时:
tsm: ZS_TSM_SERVER> setopt commtimeout 3600 tsm: ZS_TSM_SERVER> setopt idletimeout 60 39. 自身数据库完全备份和恢复
所有通过tsm进行的存储管理的操作信息都会写入tsm数据库中,所以TSM的db和log非常重要,需要做镜像保证其高可用性,并建议每天对数据库和日志进行全备。建议保存近7天的备份,循环使用。 在TSM中有几个重要的配置文件是在作TSM数据库恢复时所必需的,需要经常备份,dsmserv.opt, dsmserv.dsk, dsm.sys, dsm.opt不经常修改,在修改时作备份即可,devcnfg.out, volhist.out需要经常做备份,建议每天同tsm db log备份时一起备份出来。 /usr/Tivoli/tsm/server/bin/dsmserv.opt /usr/Tivoli/tsm/server/bin/dsmserv.dsk /usr/Tivoli/tsm/client/ba/bin/dsm.opt /usr/Tivoli/tsm/client/ba/bin/dsm.sys - 8 -
/usr/Tivoli/tsm/devcnfg.out /usr/Tivoli/tsm/volhist.out 备份:
tsm: >backup db type=full devclass=filedev2
备份数据写到定义的设备类当中。因为在定义文件设备类时需要指定文件目录,所以, DB备份时将会写入该指定的文件夹中。还可以指定具体备份到哪一卷,但是不能使用存储池。因为一旦数据库损坏,是无法识别存储池的。 恢复:
1. 重新安装tsm server
2. 将备份的最新的tsm的db、log和dsmserv.opt dsmserv.dsk, dsm.sys, dsm.opt devcnfg.out, volhist.out配置文件拷贝回原来位置
3. 在/usr/Tivoli/tsm/server/bin下执行dsmserv命令:
dsmserv restore db devclass=filedev2 vol=95362738.dbf commit=yes
在进行数据库恢复时,若备份时采用的是文件设备类,此时需提前定义相同名字的文件设备类,并且要与原类定义时指向同一文件夹。 40. TSM 与 RMAN 的备份关系
TSM本身可对备份周期进行管理,包括备份的版本数,备份保留的时间。例如,TSM会自动删除过期的备份文件。但是,TSM不会自动删除任何从RMAN发送来的备份数据。
因为Oralce RMAN的format参数能生成备份对像的唯一的文件名,保存到tsm备份池中的数据永不过期。tdpo提供tdposysc application program, 可将不需要的备份对像从tsm server中删除。tdposysc删除某些tsm server中的备份对像后,此备份对像会标记成为inactive,当过期处理时自动删除。 41. 查看 RMAN 备份过期时间
RMAN> CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS; RMAN> LIST BACKUP; RMAN> list expired backup; RMAN> report obsolete; RMAN> list backup summary; B 表示backup
A 表示Archivelog、 F 表示full backup、 0,1,2 表示incremental level备份 A 表示可用AVALIABLE、 X 表示EXPIRED - 9 -
相关推荐: