IBM TSM磁带管理操作小记一则

在进行数据库备份例行检查时,发现磁带空间已经耗尽了。暂时又没有现成的带子,咋办呢?那就删除很早很早之前进行写操作的带子的备份信息吧。具体就几个步骤,略记一二:

1)、在清空删除磁带的数据之前,先要查看下磁带内的内容:

tsm: TSMSERVER_SERVER1>q content A00009L4 f=d

2)、确认磁带的备份信息是永久不再需要了,那么就准备删除吧:(再次确认磁带内的数据是否需要使用

tsm: TSMSERVER_SERVER1>delete vol A00009L4 discard=y
ANR2221W 该命令将导致删除卷 A00009L4 上所有引用数据的清单,从而无法恢复数据。

Do you wish to proceed? (Yes (Y)/No (N)) Y
ANR2222I 卷 A00009L4 的废弃数据进程已启动(进程标识 217)。
ANS8003I Process number 217 started.

3)、很快,磁带内的数据已经清除完毕,之后检查该磁带的状态:

tsm: TSMSERVER_SERVER1>q libv

库名        卷名        状态    所有者   上次使用   主单元   设备类型
--------   --------- -------  -----   --------- -------  --------

TS3100LIB  A00009L4    临时                       4,187   LTO

4)、可以发现,该磁带已经不属于任何存储池了,可以通过define将该磁带再次添加到Oracle数据库备份所设置的专用存储池中:

tsm: TSMSERVER_SERVER1>define v ORACLE_POOL A00009L4
ANR2206I 已将卷 A00009L4 定义在存储池 ORACLE_POOL(设备类 TS3100_DEVCLASS)中。

5)、检查该盘磁带的状态:

tsm: TSMSERVER_SERVER1>q vol stg=ORACLE_POOL f=d

操作固然简单,但一定需要确认所删除磁带中备份数据的用途。另外,在使用TSM TDP 来备份Oracle数据库时,磁带内的备份数据,是可以通过Oracle rman来删除的。这一点,之前一直没有搞清楚。

要使用磁带做备份,合理规划,相当重要。否则,要不浪费空间;要不满足不了需求。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值