NBU 因备份磁带不够而失败的解决办法
作业内容: 数据备份
作业结果: 备份失败
相关信息: 查看备份失败的details,显示信息为
unable to allocate new media for backup,storage unit has none available.
即失败的原因是备份的磁带不够.
解决办法: 1,查看备份任务的 volume pool (如 1month pool,test pool....,这里以 netbackup pool 为例)
2,用root用户登录备份主机
#cd /usr/openv/netbackup/bin/goodies
#./available_media(注意./不能少,因为是在当前目录下执行此命令)
然后查找 netbackup pool 的相关信息
media media robot robot robot side/ ret size status
ID type type # slot face level KBytes
NetBackup pool
ECG838 DLT TLD 0 7 - - - DBBACKUP
ECG880 DLT TLD 0 1 - - - DBBACKUP
ECG876 DLT TLD 0 25 - 4 97322624 FULL
ECG878 DLT TLD 0 8 - 4 115059584 FULL
从以上信息可以看出,ECG876 和 ECG878 为FULL状态,即将过期,此时因为备份的磁带 不够,所以需要强制执行磁带过期命令,保证备份任务完成.
#bpexpdate -m(m为磁带号,如ECG878) -d 0
Are you SURE you want to delete ECG878 y/n (n)?y
#
此时以强制使代号为ECG878的磁带过期.
3,重新手工启动备份任务即可.