感恩节假期的某个时候,我的 Netbackup 安装决定不再喜欢我库中的磁带。一周前它运行良好,除了将新一周的磁带组移入 NetBackup 池外,我想不出有什么变化。(我之前将它们移至未使用的池中,以便直到星期五才会写入它们。)
现在,当我尝试执行备份时,它会立即出错,错误代码为 96:“EMM 状态:没有可用的介质,无法分配新的介质进行备份,存储单元没有可用的介质”。如果我尝试标记磁带,我会立即收到错误 98:“请求介质错误 (tpreq)”。但是,目录备份可以正常工作。(不过,这是一个不同的池。)
磁带在输出中显示nbemmcmd -listmedia ...
正确的池和其他信息。
我尝试将磁带移入 Scratch 池,看看它是否会将它们拉入 NetBackup 池。我已验证我的策略是否引用了 NetBackup 池。我尝试将策略设置为不同的池,然后将其设置回来。我尝试将磁带和策略移动到不同的池。我重新启动了 Netbackup 服务器和磁带库。这些都没有任何区别。
我真的不知道下一步该看哪里。如果有人能建议我可以查看或启用的日志,我将不胜感激。
它是Windows Server 2003下的Netbackup 6.0MP7。
答案1
完成 wfaulk,
vmquery -m 显示一系列信息,包括最终的到期日期,当我收到臭名昭著的错误 96 时,我对池中的媒体使用此命令。
--------- snip!!!---
created: Tue Feb 10 10:39:50 2009
assigned: ---
last mounted: Fri May 8 00:11:01 2009
first mount: Fri Apr 17 11:07:51 2009
expiration date: ---
number of mounts: 14
max mounts allowed: ---
答案2
原来,之前尝试设置磁带上数据的到期日期时,意外设置了卷的到期日期,因此所有这些磁带都已过期。将卷到期日期重置为零解决了这个问题。