从Netbackup池/组中删除磁带

我为磁带创build了一个独立的卷池,用于异地备份。 一旦备份完成,我将删除磁带并重新运行机器人清单。

库存看到磁带被删除,但磁带停留在池中 。 当我试图通过gui删除磁带时,我得到错误91。

任何人都知道我如何从netbackup中删除这些磁带?

你不这样做,至less不是磁带上有有用的数据。

一旦数据已经过期,您可以通过在媒体pipe理器中点击磁带来移除磁带,select“更改”,然后更改池(可能是您的临时池,以便根据需要select和使用) 。

这是NetBackup的devise行为。 你为什么要从池中取出磁带?

Kyle,这听起来像是在试图复制NetBackup的“Vault”function,可以设置为检测已经使用的磁带,并且每天,每周或以其他方式手动popup磁带。

这在旧版本的NetBackup中曾经是一个昂贵的混乱,但在6.5中运行得相当好。 它确实需要一个单独的许可证。

您可以自己编写此活动的脚本,但它不是您正在更改的卷池(指的是磁带的逻辑分组,通常是按目的或保留),而是卷组(指的是磁带的物理位置)。 000_00000_TLD是“我们第一个DLT库”中颇具想象力的卷组名称,而“VAULT-PRIMARIES-HMED1”是我们的第一个异地位置。

你需要的命令是:

vmquery -rn 0 -b #用于检查机器人中的磁带(-rn 0)是否被分配,即使用。

然后对于每一个,使用:

vmchange -res -multi_eject -ml T00036 -rn 0 -rt TLD -rh hpstmed001 #在主机hpstmed001上从DLT机器人0popup磁带T00036

阅读命令参考,因为我保证这些命令语法是不正确的!

问候,

乔纳森