请选择 进入手机版 | 继续访问电脑版
查看: 54143|回复: 516

Netbackup6常用名词及常用进程介绍

[复制链接]
发表于 2008-6-15 15:12:44 | 显示全部楼层 |阅读模式
Netbackup6常用名词及常用进程介绍

       经常在论坛上看到很多朋友问一些关于Netbackup的初级问题,怎么分配磁带啊,怎么创建storage unit啊等等。笔者认为如果想要学好Netbackup,那么最开始需要了解的就是Netbackup的逻辑结构,常用名词的含义,常见进程的意义已经基本备份的流程,这样才能够更快的上手使用Netbackup,更好的优化备份过程,已经处理常见的错误。

NETBACKUP的逻辑结构:


1NETBACKUP逻辑结构


NETBACKUP
的逻辑结构分为三层,主管理器(master server)有且只有一个,它维护备份相关信息,定时运行备份任务,并维护记录备份内容和位置的数据库。介质服务器(media server)可以有多个,也可以集成在主管理器上,它负责监控、管理存储硬件(带库,驱动,机械手等等)。客户端应该有一个到多个,它可以读取用户系统的数据,并将其备份到主管理器分配的介质管理器上,也可以从中恢复数据。

常见名词解释:
镜像(image):一个客户端在一次备份中所有数据的集合叫imageNetbackup会将这所有数据保存为一个img格式的文件。
存储单元(storage unit):是要保存备份数据的逻辑位置,可以是磁带也可以是磁盘。利用它,用户可以将数据保存在其希望保存的存储单元上。
卷(Volume):Netbackup会自动识别连接到介质服务器上的磁带,并给每一个磁带一个编号,称为一个卷。
卷池(volume pool):卷池是一组卷的集合,NETBACKUP在备份时候需要指明卷池,NETBACKUP会自动维护卷池里面的所有卷并将数据保存在其中合适的卷上,简化了用户的管理。
备份策略(backup policy):包括四个方面:数据保存在哪个存储单元;哪个时段运行;备份哪些客户端的数据;需要备份的数据的位置。这是需要用户自己定义的,由NETBACKUP来负责维护和定时运行。

快速定制一个备份任务:
      如果暂时抛开磁带管理的任务,定制一个NETBACKUP的任务是非常容易的。现在让我们来看一下定制一个备份任务所需要做的:
1,
在主管理器上创建一个存储单元,如果想将备份保存到磁盘,那么需要指定备份的路径;如果想将备份保存到磁带,那么需要指明想要备份到那个卷池中。
2,
在主管理器上创建一个备份策略(利用创建策略向导),选择备份是周期以及运行在哪个时段,然后选择想要备份哪台机器的数据(需要机器名以及其操作系统版本),然后选择好需要备份的数据路径。
3,
在主管理器上右键点击新创建的备份策略,选择手动启动项,可以手动运行该备份策略。
4,
点击主界面上的activity monitor,可以看到刚才运行的policy运行情况。
NETBACKUP的主界面如图所示:


图一:NETBACKUP主管理器的界面


NETBACKUP主要进程简介
利用如下命令可以显示当前系统中运行的所有NETBACKUP相关的进程:
/usr/openv/Netbackup/bin/bpps –a



图二:NETBACKUP相关的进程

有图可见,在NETBACKUP中,包含着两类不同的进程,一类是在主服务器上运行的管理进程,另一类是介质管理器上运行的,控制存储设备的进程。现在分别对其做一个简单介绍:

主管理器上有如下这些进程:
Bpdbd(NETBACKUP database daemon):主要管理和监控主管理器上保存的备份策略,存储单元的数据库信息;
Bprd (NETBACKUP request daemon) :在客户端和主管理器都存在,主要负责响应备份、归档、恢复等备份相关请求。
bpsched (Netbackup schedule daemon) Netbackup管理和维护备份策略的进程,该进程在NETBACKUP6.0时候被bpjobdNetbackup job daemon)取代。
BpdbmNetbackup database manager),Netbackup 数据库管理器。
BpbrmNetbackup backup/restore daemon),管理客户端和介质服务器的备份进程。如果出现错误,负责返回相应的错误代码。
(注:在NETBACKUP6.0之后,由于结构的变化,出现了企业介质管理器(enterprise media manager)这个逻辑概念,它将原有的保存在各个介质服务器上的设备信息数据库集中保存起来,便于管理和资源共享。因此出现一个访问改数据库需要的新的进程:nbemm

介质管理器进程介绍:
BpcdNetbackup client daemon),Netbackup客户管理进程,负责Netbackup各个主机之间的通信。
BptmNetbackup tape daemon),Netbackup管理磁带的进程,可以管理不同类型的磁带。
Vmdvolume management daemon),记录每一盘磁带的位置,挂载次数和挂载时间等信息。
Ltidmedia manager device daemon),控制磁带的归属的进程。
(小技巧:当修改了磁带的相关信息的时候,系统可能会提示用户重新启动Netbackup才能生效。事实上,只需要重新启动ltid进程即可更新相关的磁带信息)



通过本文介绍我们可以了解了Netbackup的基本概念,基本的设置方法以及常见的进程功能介绍。了解了这些之后,可以帮助用户更快的开始使用Netbackup,也能让用户更加理解Netbackup的工作原理,即时在Netbackup出现问题的时候,用户也能通过进程监控,大概了解到Netbackup出现问题的地方,从而更好的向售后人员描述故障,更快的解决问题,更快的恢复用户的生产环境。

游客,如果您要查看本帖隐藏内容请回复

发表于 2008-6-16 10:22:48 | 显示全部楼层
学习
发表于 2008-6-16 10:38:02 | 显示全部楼层
谢谢分享!!
发表于 2008-6-16 12:53:40 | 显示全部楼层
学习!!谢谢!:)
发表于 2008-6-16 15:02:24 | 显示全部楼层
asdasd
发表于 2008-6-16 16:49:59 | 显示全部楼层
学习
发表于 2008-6-16 17:00:52 | 显示全部楼层
好资料
发表于 2008-6-16 17:19:42 | 显示全部楼层
学习 学习
发表于 2008-6-16 17:20:50 | 显示全部楼层
学习
发表于 2008-6-17 00:35:41 | 显示全部楼层
学习 学习
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表