如何从nbu中彻底删除一盒磁带

2610阅读 0评论2015-01-16 常笑
分类:系统运维

nbu中有两个重要的数据库,image数据库和emm数据库,其中emm数据库又可分为mediaDB和volDB两个部分.它们的层次关系由高到低是imageDB,mediaDB及volDB.所以删除一盒磁带应该首先过期磁带上面备份的image,然后才是删除磁带本身.
 
具体步骤如下:
 
imageDB层->过期磁带image:  
bpexpdate –ev -d 0
mediaDB层->如果不能完全释放image可能需要用到
                  bpmedia unfreeze –ev
              bpmedia –unsuspend –ev
到此,磁带一般会自动变为unassigned状态,即可以被重新使用.
但是,有时候磁带上面不是一般备份image,而是nbu 数据库本身或storage migrator的image,这时,磁带上image虽然已经删除但可能还是assigned状态.
 
可以通过以下命令识别image:
      vmquery m mediaid
如果status=0x0则是普通备份image
如果status=0x1则是nbu 数据库本身image
如果status=0x2则是storage migrator image
 
如果确认上面没有image的话,可使用以下命令强制deassign它
                    vmquery deassignbyid
其中status为0x0,0x1,0x2等.
 
最后可用下列命令从volDB中删除mediaid,nbu将看不到这盒磁带,
volDB层   ->
    vmdelete m mediaid
 
上一篇:【电影】被嫌弃的松子的一生
下一篇:北海旅游小记