博客首页 注册 建议与交流 排行榜 加入友情链接
推荐 投诉 搜索: 帮助

XStorage

eXceed Storage ,edited by XiaoMao 持续不断地尽最大努力去做事。
xiaomao2006.cublog.cn


NetBackup 进程-Client

Netbackup Client 主要进程分析

 

本文主要针对Unix系统上Netbackup Client进程进行分析。Unix的特点是通过各个进程的协作来完成一个任务。

Netbackup Client端的核心进程是bpcd,它是一个监听进程,负责与服务器进行通信并调度其他client进程如:bpbkarbpfistar等来完成备份或恢复的任务。

 

-bash-2.05b# pwd

/usr/openv/netbackup/bin

-bash-2.05b# ls

SPSRecoveryAsst       bpbackup              bphdb                 bptpcinfo             nbftclnt              vxlogmgr

bmrc                  bpbkar                bpjava-msvc           goodies               nblu_registration     vxlogview

bmrsavecfg            bpcd                  bpjava-usvc           jbpSA                 ndmpclient            vxss_db_paths

bmrsetupclient        bpclimagelist         bplist                jnbSA                 private

bp                    bpclntcmd             bpmount               merge_auth_templates  support

bp.kill_all           bpdynamicclient       bpnbat                mtfrd                 tar

bp.start_all          bpfilter              bpps                  nbfirescan            version

bparchive             bpfis                 bprestore             nbfs                  vxlogcfg

 

bpcd:

 

无论NBU的版本是什么(6.0,5.x或更早的版本),在所有平台上(包括WindowsUnix),NBU Client 在没有备份和恢复作业的情况下,只有一个进程bpcdNetbackup Client Service)

 

对于Windows系统,可以通过系统服务窗口找到名为Netbackup Client Service的服务。

对于Unix系统,我们使用bpps -x找不到任何进程。Nbu把它的监听服务注册到了inetdxinetd中,可以通过netstat命令来查询,例如

bash-2.05# netstat -a |grep bpcd
      *.bpcd               *.*                0      0 49152      0 LISTEN

 

bpbkar

 

当使用bpbackupbparchive命令进行备份或归档时,bpbkar被服务器bpbrm进程通过bpcd进程调用,返回备份文件信息与备份映象给服务器。

 

bpfis

 

当备份中需要创建快照时,bpfis被服务器bpbrm进程通过bpcd进程调用,返回快照给bpbkar,再由bpbkar返回备份文件信息与备份映象给服务器。

 

bplist

 

 

当需要进行恢复时,通过bplist进程向bprd服务进程请求文件列表,以便选择需要恢复的文件。

 

tar:

 

用于恢复映象到Client,由bpcd启动

发表于: 2007-05-19 ,修改于: 2007-05-19 14:37,已浏览882次,有评论2条 推荐 投诉


网友评论
内容:
我在ibm x3650上安装的操作系统 win2k,挂的是TS3400磁带机。我想备份在linux上的数据请问怎么处理。谢谢!备份软件用的是netbackup
飞飞评论于:2007-09-06 10:43:38 (211.139.69.★)
内容:
先在win2k上装nbu master server,再在linux上装nbu client就可以了。还是很简单的,你可以试试
xiaomao2006 评论于:2007-09-25 14:45:42 (218.81.131.★)

发表评论