以下这段文字比较乱了,是参加nbu培训时候记的,没有条理,仅作为个人学习笔记了。
nbu component:
master server
media server
san media server
emm server-是一个sybase的数据库。
client
nom server -用于展示报表
netbackup images:
nbu的tar和unlix的tar不一样,支持长文件名
storage unit (存储单元):
一般来说就是主机+几个带机
volumes:磁带
nbu安装好之后,默认自带的pool:
netbackup
datastore
catalogbackup
nbu的catalog,三部分:什么时候,备份了什么文件。备份的文件名,时间,大小,哪个磁带。
image database
netbackup database
emm database
———————-
/usr/openv/netbackup/db/image 存放备份的索引信息,很重要
/usr/openv/netbackup/db/class 存放备份策略信息
emm 的信息放在rdbms数据库上
installtion path:
netbakup /usr/openv/netbackup
media manager /usr/openv/volmgr
emm /usr/openv/db
license keys /usr/openv/var
robtest手工清洗磁带
m s2 s3
m s2 d1
unload d1
m d1 s2
注意:清洗带不需要unload
s d 显示所有的driver的状态
s s 显示所有的slot的信息
sso share storage option:
所有的media server都共享driver
windows文件系统的备份有checkpoint,能断掉后继续备份。
==========================================
schedule里面的override的pool的优先级比attribute中指定的pool要高。
user backup是指在client上手工执行命令:bpbackup -p policyname
user backup 备份不删除
user archive 备份后删除
注意按照frequency的时间窗口,是根据本次备份成功的时间来计算:如:时间窗口是12点~14点,发生了一次备份失败,然后在8点手工执行一次成功,按照策略,每周一次,那么就是下周的8点再次执行了,但是不在备份的时间窗口,那么就不会备份。
常见错误:
196:job尝试跑没有跑成功
option的(如oracle的备份组件)在设置schedule会有2条schedule,且retention起作用的是default的那个schedule。
还原的操作,默认不覆盖,会跳过
列出备份的记录:
bplist
catalog中的信息:image信息、policy信息、schedule信息、emm库的信息
注:emm server 在C:\Program Files\VERITAS\NetBackupDB中(master server是windows的,master server和emm server在一起的)
运行之前执行操作的脚本:
bpstart_notify
需要给800的资料诊断,可以用这个脚本
support
nbu进程(注意:nb开头的进程,在6.0之后才有)
(master server)
1.bprd:backup request deamon 首先起来
2.bpdbm:backup database manager:管理catalog的:image、emm、class(含策略信息)
3.nbjm:backup job manager
4.nbpem:policy excute manager
5.nbproxy
6.bpjobd:在界面看到activing monitor中的操作。是取消还是别的操作
(emm server)
7.nbemm:在nbemm查询emm库的信息,和bpdbm类似
8.nbrb:resource broker 协调nbemm和bpdbm,分配driver和磁带
9.ltid:接受client命令来mount或者umount磁带的进程
(media server)
bpbrm:backup restore manager
bptm/bpdm:tape manager/disck manager
注:bptm会产生子进程bptm child:子进程负责读客户端的数据,到shared memory有父进程读shared memory中的东西,再写到磁带
(client)
bpbkar:backup archive:用来备份客户端的数据。
手工重启unix的master server/media server的所有进程:netbackup start/stop
手工重启windows的master server/media server的所有进程:bpup/bpdown
检查进程情况:bpps -a
13724:vnetd进程需要的端口
1556:pbx进程需要的端口
检查客户端是否正常的常用命令:
bpclntcmd -sv
bpclntcmd -ip
nbsl在unix上,和图形界面能否启动有关。
jpbSA可客户端启动图形界面
bp.conf文件里面有:
verbose=x这个是设置日志等级,从1~5递增。