安装、配置及维护手册 Veritas Netbackup ZHE JIANG UNIVERSITY QWARE TECHNOLOGY GROUP 浙江大学快威科技集团有限公司 目录 目 录 第 1 部分 VERITAS NBU简介 ............................................................................................2 第 2 部分 NBU基本概念 ....................................................................................................5 第 3 部分 NBU 管理界面 ...................................................................................................7
3.1 配置存储单元 ........................................................................................................................ 7 3.1.1 存储单元配置要求 ....................................................................................................... 7 3.1.2 配置一个介质管理的存储单元 ................................................................................... 8 3.1.3 配置一个磁盘类型的存储单元 ................................................................................. 10 3.2 配置备份策略(Policy) .................................................................................................. 13 3.2.1 备份策略的组成 ......................................................................................................... 13 3.2.2 如何规划一个Policy ................................................................................................ 16 3.2.3 如何创建一个Policy ................................................................................................ 21 3.2.4 其它安装配置 ............................................................................................................. 34 3.3 任务监视器(Activity Monitor) .................................................................................. 38 3.4 NetBackup报告 ................................................................................................................... 40 3.5 设备管理(device manager) .......................................................................................... 47 3.5.1 增加一个机械手 ......................................................................................................... 47 3.5.2 增加一个驱动器 ......................................................................................................... 50 3.5.3 机械手与驱动器配置实例 ......................................................................................... 51 3.6 介质管理 .............................................................................................................................. 54 3.6.1 如何启动介质管理 ..................................................................................................... 54 3.6.2 配置Volume Pool ...................................................................................................... 55 3.6.3 增加一个Volume Pool .............................................................................................. 55 3.6.4 Scratch Volume Pool ............................................................................................... 56 3.6.5 增加卷 ......................................................................................................................... 56 3.6.6 使用Robot Inventory功能增加一个机械手控制的卷 ......................................... 56 3.6.7 不使用Robot Inventory功能增加一个卷 ............................................................. 58 3.6.8 移动卷 ......................................................................................................................... 59 3.6.9 Deassign一个卷 ........................................................................................................ 60 3.6.10 改变一个卷的属性 ................................................................................................... 60 3.6.11 更换一个卷 ............................................................................................................... 62
— 1 —
浙江大学快威科技集团有限公司 日常维护 第 1 部分 VERITAS NBU简介
NBU是VERITAS 公司提供的企业级备份管理软件,它支持多种操作系统,包括UNIX、Microsoft Windows、OS/2以及Macintosh等。目前, NBU是国际上使用最广的备份管理软件。
NBU采用全图形的管理方式,同时提供命令行接口,适应不同的用户需求。它提供了众多的性能调整能力,从管理角度看,其高性能特征十分明显。如提供多作业共享磁带机、大作业并行数据流备份、完善的监控报警、动态备份速度调整等能力,为用户的集中式存储管理提供了灵活和卓有成效的手段。
NBU还能跟BMR集成在一起为用户提供关键业务系统的智能灾难恢复,即无需安装系统,只需执行一条命令就能达到全自动系统恢复,整个过程也无需人工干预,是个简单易行的“傻瓜”过程,简化用户的恢复操作,尽快将应用投入使用,减少用户因停机带来的巨大损失。
通过管理界面,管理员可以设置网络自动备份策略,这些备份可以是完全备份,也可以是增量备份。管理员也可以手动备份客户端数据。 客户端用户可以从客户端备份(Backup)/恢复(Restore)/归档(Archive)自己的数据。 同时,NBU还管理存储设备。如果采用磁带库,它可以驱动机械手(磁带库使用机械手作为磁带自动加载工具),管理磁带。
NBU 包括Server/Client软件:
1.在需要连接存储设备(如磁带库或光盘库)的服务器上安装Server 软件。 2.在需要提供数据进行备份的机器上安装Client 软件。
Server 和 Client 之间通过TCP/IP Sockets 通讯。由图1-1可以看出Server和 Client之间的连接。
— 2 —
浙江大学快威科技集团有限公司 日常维护
磁带库
NetBackup Master Server 服务器 磁带库 服务器 NetBackup Media Servers 服务器 光盘库 NetBackup Clients/ Agents 图1-1 NBU Server与Client之间的连接
NBU支持Master Server和Media Server。我们指连接磁带库的服务器为server。NetBackup主服务器(Master Server)管理制定全网的备份策略,控制所有的备份作业,是集中管理的核心。Master Server可管理存储设备、控制备份/归档策略和恢复操作。Media Server 只连接存储设备,提供数据分流,并不控制备份/归档策略和恢复操作,它的作用是分散网络负担,来提高备份效率。
备份时,客户机产生备份数据流,并通过网络传送给NBU Server,NBU Server 根据配置,将数据写到相应的存储设备上。归档操作与备份类似,所不同的是,归档
— 3 —
浙江大学快威科技集团有限公司 日常维护 在成功写到存储设备上后,会将数据从硬盘上删掉。
恢复时,客户端用户可以列出并选定他们要恢复的目录或文件。NBU Server从存储设备中读取数据之后,将它们写回客户机。
— 4 —
浙江大学快威科技集团有限公司 日常维护 第 2 部分 NBU基本概念
1) Policy(备份策略)
备份策略定义一台或几台服务器的备份方法。它包括哪些服务器需要备份、备份哪些目录或文件、在什么时间备份、采用什么方式进行备份等。配置NBU主要指定义备份策略。
2) Schedule(备份时间表)
它用来定义在什么时间进行备份和归档的操作。它用来定义做全备份,还是增量备份或者用户自己备份、是否归档,备份的频度,备份磁带保留多长时间,可以备份的时间段等。
3) Storage Unit(存储单元)
存储单元指将备份作业按备份设备类型分组。如4mm磁带机、DLT磁带机、LTO磁带机、本地磁盘等。在一种备份服务器上有可能存在多种类型的备份设备。
介质管理器(Media Manager):它是NBU软件的一个模块,针对磁带或光盘设备。它在备份或归档时调度磁带或光盘,并控制上带/卸带动作。
硬盘:NBU可以将数据备份到本地硬盘上。它使用于需要快速备份的场合。 4) 卷(Volume)
在Media Manager中一盘磁带或一片光盘称为一个卷。 5) Volume Pool(卷池)
卷池是磁带或光盘的集合。通过指定卷池,我们可以将磁带按照组分配给用户,使不同类型的作业存放在不同的磁带组中。
在NBU安装完成后,会生成一个NetBackup卷池。 6) Cross Mount Point(交叉文件系统)
在UNIX系统中,每一个文件系统都有一个Mount点,这个Mount点可能位于整个系统的任意位置。当一个文件系统的Mount点位于另一个文件系统之下时,我们称之为交叉文件系统。如:/文件系统包括/usr和/tmp的子文件系统。
7) Full Backup(全备份)
将用户设定的整个目录或文件全部备份。
— 5 —
浙江大学快威科技集团有限公司 日常维护 8) Differential Incremental Backup(增量备份)
备份上一次备份以来,更新过的文件。不管上一次备份是全备份、增量备份,还是累积备份。
9) Cumulative Incremental Backup(累积备份) 备份上一次全备份以来更新过的数据。 10)
NetBackup Catalog(NBU数据库)
NetBackup自身有一索引数据库,主要记录每次备份的相关信息。比如从哪个Client备份的,保留多长时间等。
11)
Retention(备份保留期限)
系统管理员可以指定每次备份可以保留多长时间,当该期限达到时,NBU自动将该备份的相关信息从NBU数据库中删掉(并不从磁带中删掉)。这时,用户就检索不到这次备份的信息。
— 6 —
浙江大学快威科技集团有限公司 日常维护 第 3 部分 NBU 管理界面
点击开始->程序->VERITAS Netbackup->Netbackup Administration Console,可以看到如下的NBU管理界面。
3.1 配置存储单元
在备份或归档操作时,NetBackup将数据通过存储单元写到物理介质上,NetBackup支持三种类型的存储单元。即:介质管理器、磁盘和NDMP。
3.1.1 存储单元配置要求
1.
无论驱动器是否受机械手控制,存储单元都存在于与驱动器
— 7 —
浙江大学快威科技集团有限公司 日常维护 连接的服务器上;
2. 元:
3.1.2 配置一个介质管理的存储单元
1. 从管理界面中选中Storage Units,然后从菜单Actions中选择增加存储单元,如下图所示;
对于每一个服务器,为每一个机械手都加一个独立的存储单
2. 在框中输入存储单元名称、服务器名称、机械手类型、驱动器密度、机械手号和驱动器数目;
— 8 —
浙江大学快威科技集团有限公司 日常维护
3. On demand only:
如果要使该存储单元只适用于专门指定的Policy或Schedule,选Yes
如果要使该存储单元适用于所有的Policy或Schedule,选No
— 9 —
浙江大学快威科技集团有限公司 日常维护 (default)
4. Maximum fragment size
这里指明NetBackup保存备份时使用的最大的fragment尺寸,使用Fragment有这样几个好处:
a) 当存储单元是磁盘时,可以指定小于2GB,这样可以避免某些操作系统的局限性;
b) 当NetBackup与HSM一起使用时,可以减少回迁时间; c) 当备份或归档到磁带库上时,可以减少恢复时间;
如果指定0,则表示不使用Fragment
如果修改Fragment,我们还可以恢复原来的备份
5. Multiplexing
Multiplexing功能可以同时将一个或多个客户端的数据写到同一盘磁带上。
6. 点击确定完成操作
3.1.3 配置一个磁盘类型的存储单元
1.
从Administration Console中选中Storage Units,然后从菜
单Actions中选择增加存储单元,出现以下画面;
— 10 —
浙江大学快威科技集团有限公司 日常维护
2. 3. 4. 5.
输入存储单元的名称,类型选择disk,输入服务器名称 输入Fragment值,选择是否用MPX 输入要备份到哪一个目录下 Maximum concurrent jobs
— 11 —
浙江大学快威科技集团有限公司 日常维护 该项是指同时可执行多少个任务,数目大小取决于主机的处理能力
— 12 —
浙江大学快威科技集团有限公司 日常维护
3.2 配置备份策略(Policy)
3.2.1 备份策略的组成 1
General Attributes(属性)
a. b. c. d.
Policy是否Active Policy类型
由此Policy产生的任务的优先级 使用的Storage Unit和Volume Pool
2 Schedules(备份日程表)
a. b.
对于自动备份,列出在此Policy中所有Client的备份时间 对于用户备份或归档,列出用户可以在何时提交任务
— 13 —
浙江大学快威科技集团有限公司 日常维护
3
Files(文件列表)
a. b.
列出所有自动备份的文件或目录;
对于用户发起的备份,不必列出,因为在此情况下,用户自
己选择文件或目录
— 14 —
浙江大学快威科技集团有限公司 日常维护
4
Clients(客户机)
a.
列出所有属于该Policy的Client的名称
— 15 —
浙江大学快威科技集团有限公司 日常维护
3.2.2 如何规划一个Policy
1.
具有相同任务的多个Client往往具有相同的备份需求,我们就将这些Client划归一组
Policy S1 Clients mercury server) anita park WS1 mars — 16 —
根据类型将Clients分组
(file 浙江大学快威科技集团有限公司 日常维护 jupiter (workstations) neptune pluto
2.
如上面的例子,mercury是Server,它有大量的数据需要备份。为减少备份时间,我们为mercury单建一个Policy,而将其它工作站设为另一个Policy
Policy S1 Clients mercury server) S2 anita park WS1 mars jupiter (workstations) neptune pluto
3.
如果希望将某一个Client的不同目录或文件备份到不同的Storage Unit或Volume Pool,为它设置不同的Policy
如下图,我们希望将 /h002/R&Dexp 和 /h002/desdoc 备份到dlt
— 17 —
收集每个Client的信息
(file 备份到哪一个Storage Unit和Volume Pool
浙江大学快威科技集团有限公司 日常维护 磁带上,而将其它文件备份到8mm设备上,建两个Policy
Policy S1 Clients mercury / /usr /h001 /h002/people S2 mercury /h002/R&Dexp /h002/desdoc 4.
如果某些Schedules不适用于所有的Clients或Files,另
dlt Files Desired Storage 8mm 外创建一个Policy
a) 配置最佳时间
在不同的时间备份不同的Client,创建不同的Policy
b) 备份保留期限
每个Schedule都有一个保留期限,如果列表之中的不同的文件或目录有不同的保留期限,创建不同的Policy
5.
a) Policy类型
NetBackup为不同的操作系统或数据库设置了不同的类型,对于不同类型的Client,设置不同的Policy,下面是几个典型的类型:
— 18 —
对于需要不同属性(Attributes),创建不同的Policy
浙江大学快威科技集团有限公司 日常维护 MS-Windows-NT when the policy will have only Windows NT clients. MS-Exchange Server when the policy will have only NetBackup for
MS-Exchange clients. MS-SQL-Server when the policy will have only NetBackup for MS-SQL
Server clients.
NetWare Use when the policy will have only nontarget NetBackup
Novell NetWare clients (that is, running a Microsoft
Windows interface).
Standard when the policy will have any combination of the
following:
Windows 98, 95, or 3.11 clients.
Macintosh clients.
NetBackup Novell NetWare clients that have the target
version software.
UNIX clients, except those covered by other special
Policies Auspex-FastBackup and Oracle.
DB2 when the policy will have only NetBackup for DB2
— 19 —
of NetBackup
such as
浙江大学快威科技集团有限公司 日常维护 clients.
Informix-On-BAR when the policy will have only NetBackup for Informix
clients.
Oracle when the policy will have only NetBackup for Oracle
clients.
Sybase when the policy will have only NetBackup for Sybase
clients.
b) Follow NFS
对于UNIX Client,如果一个文件系统是通过NFS Mount的,是否备份它
c) Cross Mount Point
对于UNIX Client,是否备份一个文件系统下的其它文件系统。
d) Backup Network Drives
对于NT Client,是否备份Network Drive上的文件
e) Compression
对于UNIX Client,备份时是否在数据传送到Server之前先压缩。
f) Policy Priority
— 20 —
浙江大学快威科技集团有限公司 日常维护 NetBackup用该属性控制备份的启动顺序,具有较高优先级的Policy先备份
3.2.3 如何创建一个Policy
1.
通过Administration Console,在Actions菜单按New,再按
Policy,出现创建窗口
2. 3.
在Policy Name一栏,填入Policy名称
根据Client,选择Policy类型,新建一个Policy,还是从另一
个Policy拷贝,如果从另一个拷贝,可以修改相应的参数
4.
按OK确认选择,进入修改Policy窗口
1)定义Policy属性
— 21 —
浙江大学快威科技集团有限公司 日常维护
Policy Storage Unit
填入原来定义的Storage Unit,它是该Policy默认的Storage Unit,也可以在定义Schedule级的Storage Unit,这时该Schedule备份时,不使用Policy的Storage Unit
如果你只有一个Storage Unit,而且它是不可用的,该Policy产生的备份工作将无法运行
Policy Volume Pool
填入原来定义的Volume Pool,它是该Policy默认的Volume Pool,也可以在定义Schedule级的Volume Pool,这时该Schedule备份时,不使用Policy的Volume Pool
该选项只适用于Media Manager类型的Storage Unit,不适用磁盘类型的Storage Unit
— 22 —
浙江大学快威科技集团有限公司 日常维护
Limit Jobs per Policy
填入每一个Policy可以同时产生多少个Jobs。 该数目取决于:
①有多少个存储设备,对于磁带或光盘,取决与于有多少个驱动器;对于磁盘,取决于主机和可用空间大小
②Server速度,包括硬件、操作系统、和运行的应用 ③网络负载
④MPX,如果使用MPX,要将该值设大一些,较小的值会使MPX不能正常运行
⑤该值并不影响从不同Policy产生的任务数目
Job Priority
填入一个值,该值越大,有限级越高
关键词(可选)
指定一个关键词与该Policy相联系,恢复时,可通过该词查找相关的备份,该词最多128字符
对于UNIX和NT Clients,可对用户备份和归档指定一个关键词,该关键词会覆盖Policy的关键词
Active
该Policy是否为Active(激活状态)
Backup Network Drives 指定是否要备份NT网络盘
True Image Restore Information
— 23 —
浙江大学快威科技集团有限公司 日常维护 指定NetBackup是否收集影像恢复信息
Follow NFS
指定是否备份NFS的文件系统(远程在本地安装的文件系统)
Cross Mount Points 指定是否备份交叉文件系统
Compression
指定是否进行压缩备份
Encryption(加密封装)
该选项只有在安装NetBackup Encryption时才起作用
Allow Multiple Data Streames
指定根据设置每个Client可以同时启动多个备份,备份的数目由File List的New_Stream设定来决定,并且取决于Storage Unit和Maximum jobs数目
使用该功能可以减少备份时间,它是将备份分成几部分并行作业,每一部分写到一个磁带机上;如果一个备份失败,它只重新备份失败的那一部分
2)定义Clients
转向Client,点击New显示增加Client窗口
指定该Client的硬件类型和操作系统版本,输入该Client的名称。
— 24 —
浙江大学快威科技集团有限公司 日常维护
3)定义备份哪些文件
由于User Backups和User Archives是客户端发起的备份,所以 该设定对User Backups或User Archives不起作用
转到Files出现以下窗口
— 25 —
浙江大学快威科技集团有限公司 日常维护
直接键入要备份的文件或目录,要备份多个目录或文件,键入多行。下面是一些常用的写法:
a) UNIX文件系统备份
/home/abc/fun[ny]name /etc/*.conf
b) UNIX裸设备
/devices/sbus@1,f8000000/esp@0,800000/sd@2,0:1h
c) Windows Clients
c:\\system\\log??_97
— 26 —
浙江大学快威科技集团有限公司 日常维护 :\\ or *:\\ (除可移除外的所有驱动器) 也可以用UNIX的文件系统写法 /c/ /d/aaa/
d) Windows NT Disk-Image Backup
/\\\\.\\c
e) Windows注册表
NT: %Winnt_install_path%\\system32\\config 95/98: %windows_install_path% 单独的HKEYs: HKEY_LOCAL_MACHINE
f) Directives
NEW_STREAM:适用于Multiple Data Streams,如 NEW_STREAM /usr /lib NEW_STREAM /home /bin
ALL_LOCAL_DRIVES:
如果使用Allow Multiple Data Streams,并且没有指定NEW_STREAM,
则NetBackup自动将每一个盘(NT)或文件系统(UNIX)定义成一个
STREAM来备份;
如果没有使用Allow Multiple Data Streams,则NetBackup
— 27 —
浙江大学快威科技集团有限公司 日常维护 将所有的盘或文
件系统用一个STREAM来备份
Exclude和Include Files
在Windows Client中,在NetBackup配置窗口中指定这些文件; 在NetWare target Client中,在加入该target时指定这些文件;
对于UNIX Client,将文件或目录名分别写入下面的文件,可用通配符:
/usr/openv/netbackup/exclude_list 如: core
/home/doe/john /*/temp
/usr/openv/netbackup/include_list 如: /home/jdoe/test
4)定义Schedules
点击Schedules,点击New打开创建Schedules窗口:
— 28 —
浙江大学快威科技集团有限公司 日常维护
输入Schedule名称,选择从其它Schedule拷贝或直接选OK,进入下面画面:
— 29 —
浙江大学快威科技集团有限公司 日常维护
Override Policy Storage Unit
指定此Schedule是使用Policy Storage Unit,还是使用另外一个,如果选择Yes,则会出现另一个窗口,让我们选择
Override Policy Volume Pool
指定此Schedule是使用Policy Volume Pool,还是使用另外一个,如果选择Yes,则会出现另一个窗口,让我们选择
Type of Backup
选择备份类型,包括全备份(Full Backup)、增量备份(
Differential-Incremental
Backup
)、
累
积
备
份
(Cumulative-Incremental Backup)、用户备份(User Backup)和归档(User Archive)
Retention Period
— 30 —
浙江大学快威科技集团有限公司 日常维护 指定该备份保留多长时间
Frequency
指定该Schedule多长时间执行一次
Maximum MPX per Drive
指定每一个驱动器可有MPX的数目
Backup Window
指定该Schedule可以在什么时间做备份,它是指定可以从什么时间开始,做多长时间。如下图所示。
Exclude Dates
指定哪些日期不做备份,如下图
— 31 —
浙江大学快威科技集团有限公司 日常维护
Calendar
日程安排类型,区别于Frequency,功能更强大,设置更灵活,如下图
— 32 —
浙江大学快威科技集团有限公司 日常维护
Calendar Schedule
基于日历的日程安排程序,设置更加灵活方便,如可以设定每月的最后一天做备份,如下图
Schedule举例:
下面的例子是一套完整的Schedule
Weekly Full Backup Schedules: Daily Incremental Backup Schedules: Type of Backup: Full Backup Frequency: 1 week Start Time: 22:00:00 Duration: 8 hours Days of Week: Saturday
— 33 —
浙江大学快威科技集团有限公司 日常维护 Daily Differential Incremental Backup Schedules Type of Backup: Differential Incremental Backup Frequency: 1 day Start Time: 22:00:00 Duration: 8 hours
Days of Week: Sunday Monday Tuesday Thursday Friday
Daily Cumulative Incremental Backup Schedules Type of Backup: Cumulative Incremental Backup Frequency: 1 day Start Time: 22:00:00 Duration: 8 hours Days of Week: Wednesday
图示:
Sat Sun Mon Tue Wed Thu Fri
F I I I C I I
3.2.4 其它安装配置
? 定义NetBackup全局属性
全局属性指netbackup的全局参数 。进入Administration Console管理界面,在左边窗口点击展开NetBackup Management,然后点击展开Host Properties,选中相应的Master服务器,从菜单Actions中执行Properties来配置全局属性,如下图
— 34 —
浙江大学快威科技集团有限公司 日常维护
Maximum Jobs per Client
定义每一个Client可以同时进行几个作业,默认是一个
Compress Catalog after
定义几天后开始压缩NetBackup数据库,默认是0,即从不压缩
Wakeup Interval
定义每隔多长时间Scheduler检查Schedule,是否需要备份,最小是1分钟,默认是10分钟
Schedule Backup Attempts
定义Netbackup在一定的时间内重试的次数
只有在所有的任务都执行一遍后,Netbackup才会重试以前失败的任务
— 35 —
浙江大学快威科技集团有限公司 日常维护 Keep Logs for
定义NetBackup将日志保留多长时间,当此时间超过以后,NetBackup会将原来的日志删掉,该值最小是0天,默认28天
Keep Vault Logs for
定义NetBackup将Vault日志保留多长时间,当此时间超过以后,NetBackup会将原来的日志删掉,该值最小是0天,默认30天
Enforce Media Mount Timeout after
定义NetBackup等一个介质被Mount到可读写之前的超时时间,一旦该时间达到,NetBackup会认为这次Mount失败。
Interval for Status Reports
定义NetBackup产生Report的间隔,它是指NetBackup将最近多长时间的日志整理出来,放到Report中
How Long to Keep TIR Information
定义NetBackup将True Image Recovery的信息保留多长时间。该项适用于定义了True Image Recovery的Policy。如果TIR的信息超过定义的时间, NetBackup会将信息从自己的数据库中删掉。如果这时用户要恢复这些文件,NetBackup仍可以从介质上读出这些信息,用户只会感到恢复时间变长了
? 重新定义保存期限等级
同上一画面,在Retention Periods窗口中,可以定义保存期限等级,如果确实需要,我们可以重新定义这些等级。
— 36 —
浙江大学快威科技集团有限公司 日常维护
NetBackup在每一个Volume上保存相同level的备份,它并不检查这个level是多长时间。这就是说,如果重新定义这些level,就有可能将不同保存期限的备份保存在同一个Volume上。
— 37 —
浙江大学快威科技集团有限公司 日常维护
3.3 任务监视器(Activity Monitor)
NetBackup任务监视器可以监视备份、恢复和归档任务的状态,也可以监视NetBackup本身数据库的备份。
? Activity Monitor的界面
? 使用Job Monitor
由任务监视看出该任务的ID、执行何种操作、状态、返回值、Server和Client是谁、通过哪一个Policy和Schedule去执行的。
返回值是一个非常有用的参数,通过返回值,可以通过错误代码查找Troubleshooting手册中建议的相关调整建议,这对于问题检查和性能调整是非常有用的。
— 38 —
浙江大学快威科技集团有限公司 日常维护 具体可显示多长时间的任务,要看NetBackup全局属性中的设置。每个任务有以下几个状态:
1) Queued 任务正在排队 2) Active 任务正在执行
3) Re-Queued 由于前次执行没有成功,任务重新排队 4) Done 任务执行完毕
通过任务管理器,可以Kill掉没有执行完的任务。
? 查看任务细节
通过选择Actions菜单中的Monitor或双击一个任务,可以查看这些任务的细节。这些细节包括时间、操作过程等。细节有Overview和Detailed之分。
— 39 —
浙江大学快威科技集团有限公司 日常维护
3.4 NetBackup报告
NetBackup提供了非常完整的任务、介质、错误的报告,该报告可以从Administration Console的NetBackup Management菜单中进入,如下图。
NetBackup报告中显示的最长的任务时间也是全局属性来定义的。它可以提供以下几种报告:
1) Status of Backup Report
它可以显示在某一段时间内,备份的状态和错误信息,如:
STATUS CLIENT POLICY SCHED SERVER TIME COMPLETED
71 bunny lencd4000 myubaks bunny 03/18/93 09:57:44
— 40 —
浙江大学快威科技集团有限公司 日常维护 (none of the files in the file list exist)
0 bunny lencd4000 myubaks bunny 03/18/93 10:01:21
0 bunny lencd4000 myubaks bunny 03/18/93 10:05:28
2) Client Backups Report
它可以显示在某一段时间内详细的备份信息,如: Managing NetBackup Client: bunny Backup ID: bunny_0732524230 Policy: real_backups Client Type: Standard Sched Label: real_fulls Schedule Type: Full Backup Retention Level: two weeks (1) Backup Time: 03/19/93 00:57:10 Elapsed Time: 001:11:01
Expiration Time: 04/02/93 00:57:10 Compressed: yes
3) Problems Report
它可以列出Server在某一段时间内记录下来的错误信息。如: TIME SERVER/CLIENT TEXT
03/19/93 00:58:21 bunny batman client batman aborted 03/19/93 00:58:23 bunny batman backup of client batman exited with
status 49(client did not
— 41 —
浙江大学快威科技集团有限公司 日常维护 start)
03/19/93 01:58:15 bunny batman client batman aborted 03/19/93 02:09:11 bunny batman client batman aborted <------- See All Log Entries
4) All Log Entries Report
它可以列出Server在某一段时间内记录的所有的Log,如: TIME SERVER/CLIENT TEXT
03/19/93 00:57:10 bunny newt CLIENT newt POLICY real_backups SCHED real_fulls EXIT STATUS 0 (the requested
operation was successfully completed)
03/19/93 00:57:56 bunny bunny begin writing backup id bunny_0732524230
fragment 1 to media id CC0021 on device 20
03/19/93 02:08:09 bunny bunny successfully wrote backup id bunny_0732524230,
fragment 1, 217104 Kbytes at 157.341 Kbytes/sec
5) Media List Report
它可以列出NetBackup管理的介质的信息。如: server host = bunny
---------------------------------------------------------------------
— 42 —
浙江大学快威科技集团有限公司 日常维护 id rl images allocated last updated den kbytes restores
vimages expiration last restore <-------STATUS ------->
---------------------------------------------------------------------
CC0019 0 8* 03/13/93 20:53 03/16/93 20:47 hc8mm 2202992 1 8 03/23/93 20:47 03/16/93 16:36 FULL CC0020 0 16 03/16/93 20:47 03/18/93 20:27 hc8mm 909072 0 14 03/25/93 20:27 N/A
restore指该介质被恢复过几次。Kbytes是指该介质上有多少Kbytes,STATUS是指介质的状态,有以下几种:
SUSPENDED: 该介质不能用做将来的备份,但仍可恢复原来的备份。直到所有的备份都过期后,该介质会被重复使用。导致此状态的原因是NetBackup向该介质写数据时碰到太多的错误,以致于NetBackup认为该介质变得不可靠。到这个状态后,我们可以使用bpmedia命令来unsuspended该介质:
/usr/openv/netbackup/bin/admincmd/bpmedia –unsuspend –m media_id FROZEN: 该介质不能用做将来的备份,即使所有的备份都过期后,也不能被重复使用。但仍可恢复原来的备份。导致此状态的原因是NetBackup向该介质写数据时发现该介质上有数据,它默认是要保护原来的数据。如果希望NetBackup能够覆盖原来的数据,可以在bp.conf中加入ALLOW_MEDIA_OVERWRITE。到这个状态后,我们可以使用bpmedia命令来unfreeze该介质:
/usr/openv/netbackup/bin/admincmd/bpmedia –unfreeeze –m media_id FULL: 该介质已被写满,一个介质写满后,Netbackup会在最后写EOM(End of Media)标志。
EXPIRED: 该介质已过期。可以使用bpexpdate命令来修改介质的过期时间。
IMPORTED: 该介质已被导入。
— 43 —
浙江大学快威科技集团有限公司 日常维护
6) Media Contents Report
它可以列出介质的内容。如:
media id = CC0021,allocated 03/17/93 00:40,retention level= 1 File number 1
Backup id = solo_0732350452 Creation date = 03/17/93 00:40 Expiration date = 03/31/93 00:40 Fragment number = 2
Block size (in bytes) = 32768
File number 2
Backup id = newt_0732522488 Creation date = 03/19/93 00:28 Expiration date = 04/02/93 00:28 Fragment number = 1
Block size (in bytes) = 32768
7) Images on Media Report
它可以列出介质上的备份。如:
Backup-ID Policy Type RL Files C E T PC Expires Copy Frag KB Type Density FNum Off host DWO MPX Expires MediaID
-----------------------------------------------------------------------
alto_0732533415 real_backu FULL 1 10297 y n R 1 03:30
— 44 —
浙江大学快威科技集团有限公司 日常维护 04/02/93
1 1 80432 RMedia hc8mm 5 0 bunny 20 N CC0021
bass_0732528498 real_backu FULL 1 8869 y n R 1 02:08 04/02/93
1 1 77248 RMedia hc8mm 4 0 bunny 20 N CC0021
8) Media Logs Report
它可以列出NetBackup记录的介质错误或信息,如: TIME SERVER/CLIENT TEXT
04/06/93 03:57:10 bunny - media id CC0021 removed from media manager
database (expired)
04/09/93 05:18:01 hare newt ioctl (MTWEOF) failed on media id CC0017, device
11, I/O error (bptm.c.2378) 04/09/93 05:33:52 hare bobcat cannot write image to media id CC0047, device
9) Media Summary Report
它可以摘要列出某个Server上介质的状态,如:
************************************************************ MEDIA SUMMARY FOR SERVER windows ON Tue Jun 13 09:41:38 1995
— 45 —
浙江大学快威科技集团有限公司 日常维护 ************************************************************ ACTIVE FULL SUSPENDED FROZEN IMPORTED 16 11 0 2 0 Number of NON-ACTIVE media that: 2- are currently EXPIRED
ARCH21 expired 05/09/95 04:01 (FROZEN) PRO001 expired 05/28/95 19:56 (FROZEN) 1 - will expire within 1 week TL8025 expires 06/19/95 22:03 Number of ACTIVE media that, as of now: 1 - will expire within 1 week PRO037 expires 06/19/95 18:08 2 - will expire between 2 and 3 weeks PRO055 expires 07/04/95 00:35 TL8022 expires 07/04/95 01:26 Summary by retention level of ALL media Level # Media Kilobytes 0 3 11963607 2 4 19832656
10) Media Written Report
它可以列出在某一段时间内介质用做备份的情况,如: Media ID Last Written Server -------- -------------- ------- TL8022 06/13/95 01:26 windows LEN002 06/12/95 23:52 windows
— 46 —
浙江大学快威科技集团有限公司 日常维护
3.5 设备管理(device manager)
在Storage Unit中,我们已经配置了NetBackup使用什么机械手,有多少个驱动器,但并没有定义这些设备。设备管理模块就是用于定义和管理这些设备的(如添加和删除驱动器等)。有如下两种方法来配置设备。
? 使用Configure Storage Devices Wizard向导功能 ? 使用Media and Device Management下的Devices
3.5.1 增加一个机械手
— 47 —
浙江大学快威科技集团有限公司 日常维护 从Actions菜单,点击New Robot,如图示
点击后,出现如下对话框
— 48 —
浙江大学快威科技集团有限公司 日常维护
Device Host 指定Media Server
Robot Type
选择与Storage Unit中设定的一样的机械手类型
Robot Number
指在这个存储系统中唯一的机械手号码, 默认从0开始
Volume Database host
定义Media Manager在何处保存介质和机械手的信息
Robot Control on This Host
— 49 —