互联网服务

tsm带库中的磁带备份快满了

tsm备份到带库中,总共85盘磁带,备份oracle和文件,由于数据不断增加,磁带满了。现在的做法是将oracle的备份周期缩短了几天,但是过几个月还是会满。有什么好的解决方法或者建议。显示全部

tsm备份到带库中,总共85盘磁带,备份oracle和文件,由于数据不断增加,磁带满了。现在的做法是将oracle的备份周期缩短了几天,但是过几个月还是会满。有什么好的解决方法或者建议。

收起
参与6

返回confucius_zhao的回答

confucius_zhaoconfucius_zhao系统架构师中信

如果reclaim机制正常的话,可以尝试以下建议

1.server端再挂个存储 ,作为在线stgpool的nextstgpool,通过schedule定期执行migrate操作,也就是传统的分级存储

2.或者定期对最老的磁带,执行checkout(出库)操作,重新放入带库新磁带

一般出库的磁带可以遵循以下原则

(1).status为full

(2).pct_utilized>80%

(3).按照last_write_time排序

查询语句可参考

select char(volume_name,10)volume_name,pct_utilized,char(status,10)status,timestamp(last_write_time,0)last_write_time from volumes where volume_name in (select volume_name from libvolumes) and status='FULL' and pct_utilized>=80 order by last_write_time desc


检出1年或更早的磁带

update volume   access=readonly

checkout libvolume ...

采购新磁带,放入带库标记

label libvolume


如果带库槽位没有容量限制的话,最好的建议是扩容

如果带库槽位存在容量限制,且以上建议不太好落地,可以尝试开启server端dedup功能,及查询已备份数据是否有过期不规范的数据未及时清理

可查询backups视图,确认索引库中保留的备份文件的backup_date,ll_name(备份文件名)和rman catalog中的记录是否不符。如果存在过期数据,已逻辑删除,但tsm content和backups中仍在记录,将执行数据清理,回收容量

银行 · 2016-05-20
浏览2029
  • server端再挂个存储 ,作为在线stgpool的nextstgpool,通过schedule定期执行migrate操作,也就是传统的分级存储,。。server端的这个存储是指虚拟带库吗。把物理带库的数据迁移到server端的虚拟带库是这样吗
    2016-08-29

回答者

confucius_zhao
系统架构师中信
擅长领域: 备份存储数据安全

confucius_zhao 最近回答过的问题

回答状态

  • 发布时间:2016-05-20
  • 关注会员:2 人
  • 回答浏览:2029
  • X社区推广