打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
NetBackup Catalog库解密 <一> - 我的文章 - 让成功成为习惯
userphoto

2011.03.21

关注
在客户生产系统做NBU Master Server的迁移测试,预先设计步骤如下
1,在旧的Master Server上备份测试文件
2,备份生产系统的Catalog.用tar的方式将/usr/openv/netbackup/db,/usr/openv/var,/usr/openv/volmgr/database下的文件Copy到测试新的Master Server上.
3,在新的Master Server上恢复备份的数据文件
 
结果碰到了问题.
将Catalog库移植到新的Master Server上后,在新的master Server无法查看的新刚才备份的测试文件的Image.感到万分奇怪,切换到旧的Master Server上.依然无法查看刚才备份测试文件的Image.心里暗叫一声不妙.赶紧查看以前的备份的Image是否存在.果然跟我的感觉一样,一无所有了,以前的备份的Image一个查看不到了.难道在刚才复制Catalog库的时候出了问题?和客户工程师一起做下来回忆刚才的操作,最后定位到删除并重建了一个文件/usr/openv/netbackup/db/IDIRSTRUCT.赶快上网查看这个文件的作用.终于找到了问题所在
这个文件是用来控制NBU从哪个位置读取Catalog库信息,当这个文件的内容为1时,读取/usr/openv/netbackup/db/images/<client name>/<image files> 不用时间目录.当内容为2时,读取/usr/openv/netbackup/db/images/<client name>/<10 digit date directory>/<image files>中内容.用时间目录.
 
IDIRSTRUCT中的内容改为2,即可搜索到以前的备份的Image信息.
 
通过这次问题的解决,对NetBackup Catalog库了解深了一层.NetBckup的所有的备份的信息Image,都存在在/usr/openv/netbackup/db/images目录下.进一步思考,可以更加清楚Catalog的文件结构.每一个文件和目录都是记录某个类型的数据.如果仅仅想迁移一部分数据,比方说仅仅想迁移Image,那么仅仅复制/usr/openv/netbackup/db/images就可以了.其他的像存储单元,设备等其他项,可以重新配置,至于最少要移动哪几个目录,重新配置其他,就可以恢复数据.还为做测试.测试过测试过,不迁移/usr/openv/volmgr/database下的数据,重新配置后可以恢复备份.
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Linux平台下RMAN全备和增量备份shell脚本
NBU操作
NBU备份恢复Exchange
NBU软件master&media的安装(Linux环境)
虚拟机玩转 Veritas NetBackup(NBU)之服务端安装部署
Veritas.Netbackup 6.0 for Linux RedHat AS5.3安装问题
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服