在备份服务器中,其中一盘磁带已冻结,我想将这盘冻结的磁带移至 bad_tapes 池。请告诉我如何操作。我正在使用 veritas netback
答案1
视情况而定。如果磁带上有未过期的备份,则不能更改。也就是说,如果磁带不是完全空的,Netbackup 不允许更改卷池。
为什么 Netbackup 仍会在冻结的磁带上保留未过期的备份?磁带通常因写入错误而冻结,但理论上某些数据仍可读取,因此在最终恢复过程中,Netbackup将要尝试读取冻结的磁带。
要清空磁带,或者更正确地“将磁带上的所有备份标记为已过期”,您需要知道正确的媒体服务器:
bpmedialist -m MY1234 # the first line of output indicates the media server
bpexpdate -m MY1234 -d 0 # execute on the media server to expire all backups on tape
如果磁带已冻结且为空,您可以简单地将其解冻,此时您可以将其移至另一个池。然后您应该再次冻结磁带,这是一种很好的做法。您尝试做的事情似乎很复杂,因为它违反了此软件的正常使用方法。“冻结”状态专门用于执行您需要的操作,标记“坏磁带”并避免再次使用它们进行备份。“冻结”状态在 Netbackup 中不用于任何其他用途,并且磁带不会自动解冻,直到您手动干预。磁带在其默认池中冻结数年是正常的,没有任何问题。