NetBackup维护手册 - saas.ecloud.10086.cn ·...

95
Version1.0 Veritas Consulting Services, Greater China NetBackup维护手册

Transcript of NetBackup维护手册 - saas.ecloud.10086.cn ·...

Page 1: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

Version:1.0

Veritas Consulting Services, Greater China

NetBackup维护手册

Page 2: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

文档属性

文档属性 内容

文档名称 NetBackup维护手册

版本编号 v1.0

保密级别

作者

文档更新记录

版本编号 日期 更新人 备注

文档审核记录

日期 审核人 职务 备注

- 2 -

Page 3: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

目 录 第 1 章 概述 ........................................................................................................................................ - 6 -

1.1 NBU 描述 .................................................................................................................................... - 6 -

1.2 NBU 基本概念 ............................................................................................................................ - 9 -

1.3 NBU 管理界面 .......................................................................................................................... - 11 -

1.4 当前 NBU 信息 ......................................................................................................................... - 13 -

第 2 章 配置存储单元 ....................................................................................................................... - 13 -

第 3 章 配置备份策略(POLICY) ..................................................................................................... - 20 -

3.1 如何规划一个 POLICY ................................................................................................................. - 21 - 3.2 如何创建一个 POLICY ................................................................................................................. - 24 -

第 4 章 其它安装配置 ....................................................................................................................... - 40 -

4.1 定义 NETBACKUP 全局属性 ........................................................................................................ - 40 -

4.1 重新定义保存期限等级 ........................................................................................................... - 42 - 4.2 MULTIPLEXING(MPX)多路共享 ............................................................................................... - 43 -

4.2.1 何时使用 Multiplexing ................................................................................................... - 44 -

4.2.2 如何配置 Multiplexing ................................................................................................... - 44 -

4.3 限制备份带宽,调整备份速度 ............................................................................................... - 46 - 4.3.1 配置方法 ....................................................................................................................... - 46 -

4.4 配置 MEDIA SERVER ...................................................................................................................... - 47 -

4.5 配置 BP.CONF (SERVER)文件 ................................................................................................... - 48 -

4.6 配置 BP.CONF (CLIENT)文件 ................................................................................................... - 48 -

4.7 配置 EMAIL 通知 ........................................................................................................................ - 49 -

第 5 章 管理 NETBACKUP ................................................................................................................... - 50 -

5.1 备份 NETBACKUP 数据库 ............................................................................................................ - 50 -

5.2 管理 NETBACKUP 进程 ................................................................................................................ - 51 - 5.2.1 用 bpps 显示 NetBackup 目前正在运行的进程 .......................................................... - 51 -

5.2.2 启动 NetBackup 进程 .................................................................................................... - 51 -

5.2.3 停止 NetBackup 进程 .................................................................................................... - 51 -

5.3 管理 CLIENT 文件的恢复 ........................................................................................................... - 51 -

5.4 负载平衡 .................................................................................................................................. - 52 -

5.5 DUPLICATING(复制),VERIFYING(核查)和 IMPORTING(导入)作 ........................................ - 53 -

5.5.1 复制(Duplicating) ...................................................................................................... - 53 - 5.5.1.1 复制方法: ............................................................................................................................. - 53 -

- 3 -

Page 4: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

5.5.1.2 如何从复制的备份中恢复文件 ............................................................................................ - 55 -

5.5.2 核查(Verifying) .......................................................................................................... - 55 -

5.5.3 导入(Importing) ........................................................................................................ - 55 -

第 6 章 任务监视器(ACTIVITY MONITOR) ..................................................................................... - 57 -

6.1 ACTIVITY MONITOR 的界面 ........................................................................................................... - 57 -

6.2 使用 JOB MONITOR ....................................................................................................................... - 58 -

6.2.1 任务监视器作用 ........................................................................................................... - 58 -

6.2.2 查看任务细节 ............................................................................................................... - 59 -

第 7 章 NETBACKUP 报告 .................................................................................................................. - 60 -

第 8 章 备份的恢复 ........................................................................................................................... - 67 -

第 9 章 设备管理 ............................................................................................................................... - 73 -

9.1 增加一个机械手 ...................................................................................................................... - 74 -

9.2 增加一个驱动器 ...................................................................................................................... - 76 -

9.3 机械手与驱动器配置实例 ....................................................................................................... - 78 -

第 10 章 介质管理 ............................................................................................................................. - 81 -

10.1 如何启动介质管理 ............................................................................................................. - 81 -

10.2 配置 VOLUME POOL ................................................................................................................. - 82 -

10.2.1 增加一个 Volume Pool ................................................................................................... - 82 - 10.2.2 Scratch Volume Pool ........................................................................................................ - 83 -

10.3 增加卷 ................................................................................................................................. - 84 -

10.3.1 使用 Robot Inventory 功能增加一个机械手控制的卷 ................................................ - 84 -

10.3.2 不使用 Robot Inventory 功能增加一个卷 .................................................................... - 85 -

10.4 移动卷 ................................................................................................................................. - 86 -

10.5 DEASSIGN 一个卷 ................................................................................................................... - 87 -

10.6 改变一个卷的属性 ............................................................................................................. - 88 -

10.7 更换一个卷 ......................................................................................................................... - 90 - 10.7.1 更换但不用相同的 Media ID ......................................................................................... - 90 -

10.7.2 更换但使用相同的 Media ID ......................................................................................... - 90 -

第 11 章 使用命令管理 ..................................................................................................................... - 91 -

11.1 BPADM .................................................................................................................................... - 91 - 11.2 VMADM ................................................................................................................................... - 91 -

11.3 TPCONFIG ................................................................................................................................ - 92 -

第 12 章 使用和维护步骤 .................................................................................................................. - 93 -

- 4 -

Page 5: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

12.1 配置 NETBACKUP 基本步骤 ................................................................................................... - 93 -

12.2 磁带机的清洗 ..................................................................................................................... - 93 -

12.3 在一个库中,NETBACKUP 如何选择使用一个介质 ............................................................ - 93 -

12.4 如何恢复 NETBACKUP 本身的数据库 ................................................................................... - 94 -

12.5 如何使用 TAR 读出 NETBACKUP 的备份 ................................................................................ - 95 -

- 5 -

Page 6: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

第1章 概述

1.1 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

之间的连接。

- 6 -

Page 7: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

图 1-1 NBU Server 与 Client 之间的连接

NBU支持Master Server和Media Server。我们指连接磁带库的服务器为server。NetBackup

主服务器(Master Server)管理制定全网的备份策略,控制所有的备份作业,是集中管理的核心。

Master Server可管理存储设备、控制备份/归档策略和恢复操作。Media Server 只连接存储设备,

提供数据分流,并不控制备份/归档策略和恢复操作,它的作用是分散网络负担,来提高备份效

率。

备份时,客户机产生备份数据流,并通过网络传送给 NBU Server,NBU Server 根据配置,

将数据写到相应的存储设备上。归档操作与备份类似,所不同的是,归档在成功写到存储设备上

后,会将数据从硬盘上删掉。

恢复时,客户端用户可以列出并选定他们要恢复的目录或文件。NBU Server 从存储设备

NetBackup Master

NetBackup

Clients/

NetBackup

磁带库

服务器

磁带库 服务器 服务器

光盘库

- 7 -

Page 8: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

中读取数据之后,将它们写回客户机。

- 8 -

Page 9: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

1.2 NBU 基本概念

1) Policy(备份策略)

备份策略定义一台或几台服务器的备份方法。它包括哪些服务器需要备份、备份哪些目录或

文件、在什么时间备份、采用什么方式进行备份等。配置 NBU 主要指定义备份策略。

2) Schedule(备份时间表)

它用来定义在什么时间进行备份和归档的操作。它用来定义做全备份,还是增量备份或者用

户自己备份、是否归档,备份的频度,备份磁带保留多长时间,可以备份的时间段等。

3) Storage Unit(存储单元)

存储单元指将备份作业按备份设备类型分组。如 4mm 磁带机、DLT 磁带机、LTO 磁带机、

本地磁盘等。在一种备份服务器上有可能存在多种类型的备份设备。

介质管理器(Media Manager):它是 NBU 软件的一个模块,针对磁带或光盘设备。它在

备份或归档时调度磁带或光盘,并控制上带/卸带动作。

硬盘:NBU 可以将数据备份到本地硬盘上。它使用于需要快速备份的场合。

NDMP:NDMP 也是由介质管理器控制,但连接到 NDMP 主机上。

4) 卷(Volume)

在 Media Manager 中一盘磁带或一片光盘称为一个卷。

5) Volume Pool(卷池)

卷池是磁带或光盘的集合。通过指定卷池,我们可以将磁带按照组分配给用户,使不同类型

的作业存放在不同的磁带组中。

在 NBU 安装完成后,会生成一个 NetBackup 卷池。

6) Cross Mount Point(交叉文件系统)

- 9 -

Page 10: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

在 UNIX 系统中,每一个文件系统都有一个 Mount 点,这个 Mount 点可能位于整个系统的

任意位置。当一个文件系统的 Mount 点位于另一个文件系统之下时,我们称之为交叉文件

系统。如:/文件系统包括/usr 和/tmp 的子文件系统。

7) True Image Recovery(真正影像恢复)

在既有全备份,又有增量备份的情况下,如果在备份之间有文件被删除或移动,恢复时,会

将被删除或移动过的文件也恢复到原来的位置才进行删除。

真正影像恢复功能可以收集文件的异动情况,能够作到在恢复时可以不恢复异动过的文件。

该功能需要一部分硬盘空间。

8) Full Backup(全备份)

将用户设定的整个目录或文件全部备份。

9) Differential Incremental Backup(增量备份)

备份上一次备份以来,更新过的文件。不管上一次备份是全备份、增量备份,还是累积备份。

10) Cumulative Incremental Backup(累积备份)

备份上一次全备份以来更新过的数据。

11) NetBackup Catalog(NBU 数据库)

NetBackup 自身有一索引数据库,主要记录每次备份的相关信息。比如从哪个 Client 备份

的,保留多长时间等。

12) Retention(备份保留期限)

系统管理员可以指定每次备份可以保留多长时间,当该期限达到时,NBU 自动将该备份的

相关信息从 NBU 数据库中删掉(并不从磁带中删掉)。这时,用户就检索不到这次备份的

信息。

- 10 -

Page 11: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

1.3 NBU 管理界面

NetBackup 提供了三种管理界面:

1) /usr/openv/netbackup/bin/jnbSA — Java 界面

弹出登录框,如下:输入系统 root 或者 Administrator 的密码。

登录后,就可以看到 NBU 管理界面,如下:

- 11 -

Page 12: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

2) /usr/openv/netbackup/bin/bpadm

/usr/openv/netbackup/bin/vmadm — 字符菜单界面

bpadm 的字符界面

- 12 -

Page 13: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

3) CLI — 命令行方式

1.4 当前 NBU 信息

主机名称:NFJD-PSC-NBU-SV1

主机地址:172.20.59.1

软件版本:7.6.1.2

NBU 访问方式:

在本机或者一台 windows 系统服务器上安装 NetBackup Java Console ,然后连接到 NBU。

通过 VNC 远程连接到服务器,通过命令 jnbSA 启动 NBU。

通过 Xmanager 连接到服务器,通过命令 jnbSA 启动 NBU。

NBU 使用系统 root 用户和密码登录。

第2章 配置存储单元

在备份或归档操作时,NetBackup 将数据通过存储单元写到物理介质上,NetBackup 支持

三种类型的存储单元。即:

介质管理器、磁盘和 NDMP。

存储单元配置要求:

1. 无论驱动器是否受机械手控制,存储单元都存在于与驱动器连接的服务器上;

2. 对于每一个服务器,为每一个机械手都加一个独立的存储单元:

a) 如果一个机械手控制同种密度的驱动器,不管有多少个驱动器,都配置一个存

储单元;

b) 如果一个机械手控制不同密度的驱动器,为每种密度配置一个存储单元;

- 13 -

Page 14: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

c) 如果驱动器和机械手连接于不同的服务器上,在驱动器连接的服务器上配置存

储单元,指定相同的机械手号;

d) 如果没有机械手,在一个服务器上为同种类型的磁带机配置一个存储单元,

NetBackup 会自己选择磁带机。

准备增加存储单元:

1. 对于没有机械手的驱动器,先统计出有多少不受机械手控制的驱动器的

数量;

2. 对于受机械手控制的磁带机,先统计出以下项目:

a) 机械手类型

VERITAS 支持市场上几乎所有的机械手,她把这些机械手划归为以下几类,我

们要判断此机械手属于哪一种。

ACS - Automated Cartridge System

LMF - Library Management Facility

ODL - Optical Disk Library

TC4 - Tape Carousel 4MM

TC8 - Tape Carousel 8MM

TL4 - Tape Library 4MM

TL8 - Tape Library 8MM

TLD - Tape Library DLT

TLH - Tape Library Half-inch

TLM - Tape Library Multimedia

TS8 - Tape Stacker 8MM

TSD - Tape Stacker DLT

TSH - Tape Stacker Half-inch

b) 机械手号

c) 控制机械手的主机

d) 驱动器的密度

配置实例:

- 14 -

Page 15: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

实例 1:whale(Master Server)

NetBackup Host: whale

Robot Type: TS8 – Tape Stacker 8mm

Robot Number: 4

Number of Drivers: 1

Density: 8mm – 8mm cartridge

实例 2:eel

- 15 -

Page 16: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

QSCSI t ape drives

NetBackup Host: eel

Robot Type: None

Robot Number: Not applicable

Number of Drives: 2

Density: qscsi - 1/4 Inch Cartridge

8 mm tape drives in robot 5

NetBackup Host: eel

Robot Type: TL8 - Tape Library 8MM

Robot Number: 5

Number of Drives: 2

Density: 8mm - 8mm cartridge

实例 3:shark

8 mm tape drive in robot 1

NetBackup Host: shark

Robot Type: TS8 - Tape Stacker 8MM

Robot Number: 1

Number of Drives: 1

Density: 8mm - 8mm cartridge

8 mm tape drive in robot 2

NetBackup Host: shark

Robot Type: TS8 - Tape Stacker 8MM

Robot Number: 2

Number of Drives: 1

Density: 8mm - 8mm cartridge

Optical disk drives in robot 3

NetBackup Host: shark

Robot Type: ODL - Optical Disk Library

Robot Number: 3

Number of Drives: 2

Density: odiskwo - Optical Disk Write Once

- 16 -

Page 17: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

配置一个介质管理的存储单元:

1. 从 jnbSA 中选中 Storage Units,然后从菜单 Actions 中选择增加存储单元,如下图所示;

2. 在框中输入存储单元名称、服务器名称、机械手类型、驱动器密度、机械手号和驱动器数目;

- 17 -

Page 18: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

3. On demand only:

如果要使该存储单元只适用于专门指定的 Policy 或 Schedule,选 Yes

如果要使该存储单元适用于所有的 Policy 或 Schedule,选 No(default)

4. Maximum fragment size

这一里指明 NetBackup 保存备份时使用的最大的 fragment 尺寸,使用

Fragment 有这样几个好处:

a) 当存储单元是磁盘时,可以指定小于 2GB,这样可以避免某些操作系统的局

限性;

b) 当 NetBackup 与 HSM 一起使用时,可以减少回迁时间;

c) 当备份或归档到磁带库上时,可以减少恢复时间;

如果指定 0,则表示不使用 Fragment

如果修改 Fragment,我们还可以恢复原来的备份

- 18 -

Page 19: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

5. Multiplexing(共享磁带)

Multiplexing 功能可以将一个或多个客户端的数据写到同一盘磁带上。

6. 点击 OK 完成操作

配置一个磁盘类型的存储单元

1. 从 jnbSA 中选中 Storage Units,然后从菜单 Actions 中选择增加存储单元,出现以

下画面;

2. 输入存储单元的名称,类型选择 disk,输入服务器名称

3. 输入 Fragment 值,选择是否用 MPX

4. 输入要备份到哪一个目录下

5. Maximum concurrent jobs

该项是指同时可执行多少个任务,数目大小取决于主机的处理能力

- 19 -

Page 20: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

第3章 配置备份策略(Policy)

一个备份策略由四部分组成。

General Attributes(属性)

Policy 是否 Active

Policy 类型

由此 Policy 产生的任务的优先级

使用的 Storage Unit 和 Volume Pool

Schedules(备份日程表)

- 20 -

Page 21: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

对于自动备份,列出在此 Policy 中所有 Client 的备份时间

对于用户备份或归档,列出用户可以在何时提交任务

File List(文件列表)

列出所有自动备份的文件或目录;

对于用户发起的备份,不必列出,因为在此情况下,用户自己选择文件或目录

Clients(客户机)

列出所有属于该 Policy 的 Client 的名称

3.1 如何规划一个 Policy

1. 根据类型将 Clients 分组

具有相同任务的多个 Client 往往具有相同的备份需求,我们就将这些 Client 划归

一组

Policy Clients

S1 mercury (file server)

anita

park

WS1 mars

jupiter (workstations)

neptune

pluto

2. 收集每个 Client 的信息

- 21 -

Page 22: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

如上面的例子,mercury 是 Server,它有大量的数据需要备份。为减少备份时间,

我们为 mercury 单建一个 Policy,而将其它工作站设为另一个 Policy

Policy Clients

S1 mercury (file server)

S2 anita

park

WS1 mars

jupiter (workstations)

neptune

pluto

3. 备份到哪一个 Storage Unit 和 Volume Pool

如果希望将某一个 Client 的不同目录或文件备份到不同的 Storage Unit 或 Volume

Pool,为它设置不同的 Policy

如下图,我们希望将 /h002/R&Dexp 和 /h002/desdoc 备份到 dlt 磁带上,而将其

它文件备份到 8mm 设备上,建两个 Policy

Policy Clients Files Desired

Storage

S1 mercury /

/usr

/h001

/h002/people

8mm

S2 mercury /h002/R&Dexp

/h002/desdoc

dlt

4. 如果某些 Schedules 不适用于所有的 Clients 或 Files,另外创建一个 Policy

a) 配置最佳时间

在不同的时间备份不同的 Client,创建不同的 Policy

b) 备份保留期限

每个 Schedule 都有一个保留期限,如果列表之中的不同的文件或目录有不同

- 22 -

Page 23: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

的保留期限,创建不同的 Policy

5. 对于需要不同属性(Attributes),创建不同的 Policy

a) Policy 类型

NetBackup 为不同的操作系统或数据库设置了不同的类型,对于不同类型的

Client,设置不同的 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:

Macintosh clients.

NetBackup Novell NetWare clients that have the target

version of NetBackup software.

UNIX clients, except those covered by other special

Policies such as Auspex-FastBackup and Oracle.

DB2 when the policy will have only NetBackup for DB2

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 的,是否备份它

- 23 -

Page 24: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

c) Cross Mount Point 对于 UNIX Client,是否备份一个文件系统下的其它文件系统。

d) Backup Network Drives

对于 NT Client,是否备份 Network Drive 上的文件

e) Compression

对于 UNIX Client,备份时是否在数据传送到 Server 之前先压缩。

f) Policy Priority

NetBackup 用该属性控制备份的启动顺序,具有较高优先级的 Policy 先备份

3.2 如何创建一个 Policy

1. 通过 jnbSA,在 Actions 菜单按 New,再按 Policy,出现创建窗口

- 24 -

Page 25: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

2. 在 Policy Name 一栏,填入 Policy 名称

3. 根据 Client,选择 Policy 类型,新建一个 Policy,还是从另一个 Policy 拷贝,如果从

另一个拷贝,可以修改相应的参数

4. 按 OK 确认选择,进入修改 Policy 窗口

- 25 -

Page 26: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

1)定义 Policy 属性

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,也可以在定

- 26 -

Page 27: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

义Schedule级的Volume Pool,这时该Schedule备份时,不使用Policy的Volume

Pool

该选项只适用于Media Manager类型的Storage Unit,不适用磁盘类型的Storage

Unit

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

指定 NetBackup 是否收集影像恢复信息

Follow NFS

指定是否备份 NFS 的文件系统(远程在本地安装的文件系统)

- 27 -

Page 28: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

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 的名称。

- 28 -

Page 29: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

确定是否需要安装 NetBackup Client 软件,如果需要安装,选中相应的客户机名,

然后点击 Install Software,如果两个机器又有信任关系,那么加入需安装软件的

客户机,会出现以下画面:

- 29 -

Page 30: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

增加客户机后,点击 Install Client Software 开始安装 Client 软件。

软件安装只能在 UNIX 之间或 Windows 之间进行,软件安装完成后,结束 Client

定义。

3)定义备份哪些文件

该设定对 User Backups 或 Archives 不起作用

转到 File List,出现以下窗口

- 30 -

Page 31: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

直接键入要备份的文件或目录,要备份多个目录或文件,键入多行。下面是一些

常用的写法:

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

:\ or *:\ (除可移除外的所有驱动器)

也可以用 UNIX 的文件系统写法

- 31 -

Page 32: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

/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 将所有的盘或文

件系统用一个 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

- 32 -

Page 33: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

4)定义 Schedules

点击 Schedules,点击 New 打开创建 Schedules 窗口:

输入 Schedule 名称,选择从其它 Schedule 拷贝或直接选 OK,进入下面画面:

- 33 -

Page 34: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

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

指定该备份保留多长时间

Frequency

- 34 -

Page 35: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

指定该 Schedule 多长时间执行一次

Maximum MPX per Drive

指定每一个驱动器可有 MPX 的数目

Backup Window 指定该 Schedule 可以在什么时间做备份,它是指定可以从什么时间开始,做多长

时间。如下图所示。

Exclude Dates

指定哪些日期不做备份,如下图

- 35 -

Page 36: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

Calendar

日程安排类型,区别于 Frequency,功能更强大,设置更灵活,如下图

- 36 -

Page 37: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

Calendar Schedule

基于日历的日程安排程序,设置更加灵活方便,如下图

- 37 -

Page 38: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

如可以设定每月的最后一天做备份,如下图

- 38 -

Page 39: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

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

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

- 39 -

Page 40: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

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

第4章 其它安装配置

4.1 定义 NetBackup 全局属性

全局属性指 netbackup 的全局参数 。进入 jnbSA 管理界面,在左边窗口点击展开

NetBackup Management,然后点击展开 Host Properties,选中相应的 Master 服务

器,从菜单 Actions 中执行 Properties 来配置全局属性,如下图

- 40 -

Page 41: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

Administrator e-mail address

定义 NetBackup 在指定条件下向指定人员发通知的 email 地址

Maximum Jobs per Client

定义每一个 Client 可以同时进行几个作业,默认是一个

Maximum Backup Copies

定义最多同时备份几份数据,即同时写到几盘磁带上,默认是两个

Compress Catalog after 定义几天后开始压缩 NetBackup 数据库,默认是 0,即从不压缩

Wakeup Interval

定义每隔多长时间 Scheduler 检查 Schedule,是否需要备份,最小是 1 分钟,默认是

10 分钟

- 41 -

Page 42: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

Schedule Backup Attempts

定义 Netbackup 在一定的时间内重试的次数

只有在所有的任务都执行一遍后,Netbackup 才会重试以前失败的任务

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 仍可以从介

质上读出这些信息,用户只会感到恢复时间变长了

4.1 重新定义保存期限等级

同上一画面,在 Retention Periods 窗口中,可以定义保存期限等级,如果确实需要,

我们可以重新定义这些等级。

- 42 -

Page 43: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

NetBackup 在每一个 Volume 上保存相同 level 的备份,它并不检查这个 level 是多长

时间。这就是说,如果重新定义这些 level,就有可能将不同保存期限的备份保存在同

一个 Volume 上。

4.2 Multiplexing(MPX)多路共享

如下图,Multiplexing 是将不同 Client 的备份写到同一个存储设备上。使用 Multiplexing

在恢复时,并不需要额外的操作,

- 43 -

Page 44: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

4.2.1 何时使用 Multiplexing

通常 Multiplexing 使用于要求备份时间较短的场合,主要体现在:

①较慢的 Client,包括因为压缩而降低了处理能力的 Client;

②有多个速度较慢的网络,可以充分发挥网络的传输能力;

③备份数据较少但数目较多,Multiplexing 不但提供并行数据流,而且减少了介质的准

备时间,从而充分发挥了存储设备的传输能力

4.2.2 如何配置 Multiplexing

Multiplexing 要在两个地方进行配置:

①Storage Unit 在 Storage Unit 中配置 Maximum Multiplexing per Drive,它定义

了在这个 Storage Unit 中可以有多少个备份同时写到一个驱动器上,范围是 1 到 32。

该值大小取决于 CPU 处理并行任务的能力。一个 Storage Unit 上可以运行的最大任

务数目等于:一个驱动器上的最大任务数×Storage Unit 中的驱动器数目

②Schedule 不管 Schedule 中的 Multiplexing 是多少,NetBackup 同时启动的任务数

目不会超过 Storage Unit 允许的数目。Schedule 的 Multiplexing 数目也是从 1 到 32。

当 Schedule Multiplexing 的数目达到每个驱动器允许的 Multiplexing 数目时,

Netbackup 开始使用另一个驱动器。

NetBackup 可以将不同 Schedule 产生的任务送到一个驱动器。

Multiplexing 应用实例

- 44 -

Page 45: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

Schedule A 和 B 可以存在于相同或不同的 Policy,假定 Schedule A 先启动。

①② Jobs from clients A1 and A2 start on drive 1. Schedule A max mpx of 2 is reached for this

drive.

③④ Jobs from clients A3 and A4 start on drive 2. Schedule A max MPX of 2 is reached for this

drive

⑤⑥⑦ Jobs from clients B1, B2, and B3 start on drive 1. Storage unit max MPX is reached for this

drive

⑧ Job from client B4 starts on drive 2. All jobs are now running for schedule B.

⑨⑩ Jobs from clients A1 and A2 finish on drive 1. Jobs for B1, B2, and B3 are still running,

however, so Schedule A max MPX of 2 still prevents client A5 from starting.

⑾⑿ Job from clients B1 and B2 finish on drive 1. Only the job for B3 is still running on this drive.

⒀ Job from client A5 starts on drive 1. This is the last job for schedule A.

其它相关的配置

与 MPX 相关的配置还有:

Maximum Jobs per Policy

Maximum Jobs per Client

这里指 Netbackup 全局属性中的定义,如果该值较小,可能会影响存储单元的 MPX

能力。

Maximum Jobs this Client 我们可以用 bpconfig 命令设定某一个 Client 的 Maximum Jobs 值

MPX Restore Delay

如果使用 MPX,在恢复时有可能磁带定位时间会延长,可以在 bp.conf 文件中设定

- 45 -

Page 46: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

MPX_RESTORE_DELAY,指定 Server 可以等多长时间。

Demultiplexing

Demultiplexing 可以减少以后的恢复时间。Demultiplexing 操作时使用 NetBackup 的

Duplicate 功能。

4.3 限制备份带宽,调整备份速度

Netbackup 的限制备份带宽功能可以让你限制数据备份的带宽,从而在不影响应用运

行的情况下进行数据备份。该功能仅限制备份带宽,并不影响恢复带宽。它也不影响

Server 的备份。

当备份启动时,NetBackup 根据设定将数值传给 Client,Client 会根据该值控制传送

给 Server 的速度

如果在一个子网上同时进行的备份工作增加或减少,NetBackup 会动态提高或降低数

据传输速度

4.3.1 配置方法

在 /usr/openv/netbackup/bp.conf 中加入下面一行:

LIMIT_BANDWIDTH = 111.112.113.1 111.112.113.50 500

对于不同的范围的 IP 地址的主机,可以加多行,上面一行表示 IP 地址从 111.112.113.1

到 111.112.113.50 的所有主机,备份速度限定为 500Kbytes/s

- 46 -

Page 47: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

4.4 配置 Media Server

NetBackup的Server有Master Server和Media Server之分,它们承担的功能不同,

如下图:

Master Server 上有 NetBackup 的数据库(Images, Jobs, Policy, Errors, Config 及

Vault), 和介质管理数据库(Volume, Global Device) ,而一个 Media Server 上只有两

个数据库:

介质库(Media)――包括该 Server 所连接设备的介质信息

设备(Device)――包括机械手和驱动器的信息

在安装完 Media Server 的软件后,进行以下操作:

1) 加入 Media Storage Unit

2) 配置使用该 Storage Unit 的 Policy

3) 从 Master Server 执行/usr/open/netbackup/bin/add_slave_on_clients,目的

- 47 -

Page 48: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

是在 bp.conf 文件中增加一行

SERVER=media_name

4) 在 Client 的 bp.conf 文件中也增加 Media Server 的名称

5) 重新启动 bprd 和 bpdbm

4.5 配置 bp.conf (Server)文件

该文件定义 Server 端的一些配置,它位于/usr/openv/netbackup/bp.conf,如果该

Server 同时又是备份的 Client,则该文件会同时有 Server 和 Client 的选项。

每一个非 root 用户也可有自己的 bp.conf 文件,该文件在$HOME/bp.conf。常用的设

置有:

ALLOW_MEDIA_OVERWRITE

ALLOW_MULTIPLE_RETENTIONS_PER_MEDIA

CLIENT_READ_TIMEOUT

DISALLOW_CLIENT_RESTORE

DISALLOW_BACKUPS_SPANNING_MEDIA

LIMIT_BANDWIDTH

SERVER

4.6 配置 bp.conf (Client)文件

该文件同样位于/usr/openv/netbackup/bp.conf,非 root 用户也可有自己的配置文件,

位于$HOME/bp.conf。常用的设置有:

BPARCHIVE_POLICY

BPARCHIVE_SCHED

BPBACKUP_POLICY

- 48 -

Page 49: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

BPBACKUP_SCHED

BUSY_FILE_ACTION

CLIENT_NAME

DISALLOW_SERVER_FILE_WRITES

INFORMIX_HOME

SYBASE_HOME

LOCKED_FILE_ACTION

SERVER

4.7 配置 Email 通知

配置 Email 通知有三种方法:

1) 使用 NetBackup 的全局属性,可定义备份做完后,发送 mail 给谁;

2) 在$/HOME/bp.conf 中,使用 USEMAIL 定义,发给某人操作结果;

3) 在/usr/openv/netbackup/bp.conf 中,使用 USEMAIL 定义,将用户备份(user

backup)或自动备份的结果发给系统管理员;

4) 也可以在 Server 上通过 scripts 来配置 mail 通知。

- 49 -

Page 50: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

第5章 管理 NetBackup

5.1 备份 NetBackup 数据库

建议定期备份 netbackup 的索引数据库,以确保故障时的有效恢复。

从 jnbSA 可以进入备份 NetBackup 内部数据库配置窗口,如下图:

- 50 -

Page 51: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

5.2 管理 NetBackup 进程

5.2.1 用 bpps 显示 NetBackup 目前正在运行的进程

/usr/opnev/netbackup/bin/bpps –a

5.2.2 启动 NetBackup 进程

/etc/rc2.d/S77netbackup

/usr/openv/netbackup/bin/goodies/netbackup

5.2.3 停止 NetBackup 进程

/etc/rc0.d/K77netbackup

/usr/openv/netbackup/bin/goodies/netbackup stop

/usr/openv/netbackup/bin/goodies/bp.kill_all

5.3 管理 Client 文件的恢复

在缺省方式下,每个 Client 只能恢复自己备份的数据,但可以通过设定将该限制去掉。

1) 去掉所有 Client 的限制

在 Master Server 上,创建下面的文件

/usr/openv/netbackup/db/altnames/No.Restrictions

2) 去掉某些 Client 的限制

在 Master Server 上,创建下面的文件

- 51 -

Page 52: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

/usr/openv/netbackup/db/altnames/peername

peername 是想要恢复其它 Client 的机器名

3) 只允许 Client_A 恢复另外指定的 Client_B 数据

在 Master Server 上,创建下面的文件

/usr/openv/netbackup/db/altnames/Client_A

Client_A 是想要恢复其它 Client 的机器名

将 Client_B 写入 Client_A

5.4 负载平衡

可以采用以下方法进行负载平衡的调整:

1) 调整 Server 的负载

调整 Maximum Jobs per Policy,来改变备份服务器的负载

2) 在特定的时间内调整 Server 的备份负载

改变 Schedule 的时间段

3) 调整 Client 的备份负载

改变 Maximum Jobs per Client 来调整 Client 的备份负载

4) 减少 Client 的备份时间

使用 Multiplexing 或增加 Maximum Jobs per Client 值

5) 调整 Policy

改变 Maximum Jobs per Policy 或 Policy 的优先级

6) 调整高速和低速网络的负载平衡

调整 Maximum Jobs per Policy 或 Maximum Jobs per Client

7) 最大限度地利用驱动器

使用 Multiplexing,并允许每一个 Storage Unit 可以同时执行多个任务

- 52 -

Page 53: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

5.5 Duplicating(复制),Verifying(核查)和 Importing(导入)作

5.5.1 复制(Duplicating)

通过复制,可以作到将一个介质:

从一个 Storage Unit 复制到另一个

从一种介质复制到另一种

从一个 Server 复制到另一个

从 Multiplexing 格式复制到 non- Multiplexing 格式

5.5.1.1 复制方法:

1)从 jnbSA 中执行复制动作,如下面窗口

- 53 -

Page 54: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

2)执行后,出现以下画面

Copies

- 54 -

Page 55: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

指定复制几份数据

Storage Unit, Volume Pool

指定复制到哪一个 Storage Unit 和哪一个 Volume Pool

Retention 指定复制数据的保留期限

For each image if this copy fails

指定故障后的动作,是停止还是继续

Preserve Multiplexing

指定是否保留多数复用特性

3)点击 OK 开始复制

5.5.1.2 如何从复制的备份中恢复文件

每一个备份都被称为主拷贝,如果主拷贝坏掉,可以从复制的拷贝上恢复。但恢复

时,首先要将复制的拷贝变成主拷贝,执行以下操作:

/usr/openv/netbackup/bin/admincmd/bpduplicate –npc pcopy –backupid bid

注意检查执行的返回值$STATUS

5.5.2 核查(Verifying)

查看每个介质上的备份,并与 NetBackup 数据库进行核对

5.5.3 导入(Importing)

通过该功能,可以导入已经过期的备份和通过其它 Master Server 做的备份。

- 55 -

Page 56: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

导入方法

1) 使用 vmadm 或 jnbSA 将要导入的介质加到 Media 库中;

2) 如下图所示,点击 initiate import;

3) 按要求填入相应的参数,如下窗口:

- 56 -

Page 57: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

第6章 任务监视器(Activity Monitor)

NetBackup 任务监视器可以监视备份、恢复和归档任务的状态,也可以监视 NetBackup

本身数据库的备份。

6.1 Activity Monitor 的界面

- 57 -

Page 58: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

6.2 使用 Job Monitor

6.2.1 任务监视器作用

由任务监视看出该任务的 ID、执行何种操作、状态、返回值、Server 和 Client 是谁、通过

哪一个 Policy 和 Schedule 去执行的。

返回值是一个非常有用的参数,通过返回值,可以通过错误代码查找 Troubleshooting 手

册中建议的相关调整建议,这对于问题检查和性能调整是非常有用的。

具体可显示多长时间的任务,要看 NetBackup 全局属性中的设置。每个任务有以下几个状

态:

1) Queued 任务正在排队

- 58 -

Page 59: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

2) Active 任务正在执行

3) Re-Queued 由于前次执行没有成功,任务重新排队

4) Done 任务执行完毕

通过任务管理器,可以 Kill 掉没有执行完的任务。

6.2.2 查看任务细节

通过选择 Actions 菜单中的 Monitor 或双击一个任务,可以查看这些任务的细节。这些细

节包括时间、操作过程等。细节有 Brief 和 Full 之分。

- 59 -

Page 60: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

第7章 NetBackup 报告

NetBackup 提供了非常完整的任务、介质、错误的报告,该报告可以从 jnbSA 的

NetBackup Management 菜单中进入,如下图。

NetBackup 报告中显示的最长的任务时间也是全局属性来定义的。它可以提供以下几种报

告:

1) Status of Backup Report

它可以显示在某一段时间内,备份的状态和错误信息,如:

- 60 -

Page 61: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

2) Client Backups Report 它可以显示在某一段时间内详细的备份信息,如:

- 61 -

Page 62: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

3) Problems Report

它可以列出 Server 在某一段时间内记录下来的错误信息。如:

- 62 -

Page 63: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

4) All Log Entries Report

它可以列出 Server 在某一段时间内记录的所有的 Log,如:

- 63 -

Page 64: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

5) Tape lists

- 64 -

Page 65: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

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命令来修改介质的过期时间。

- 65 -

Page 66: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

IMPORTED: 该介质已被导入。

6) Tape Contents Report

它可以显示某个磁带上包含的数据:

7) Images on Media Report

它可以列出介质上的备份。如:

- 66 -

Page 67: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

第8章 备份的恢复

默认情况下,每个 Client 可以恢复自己的备份,每个 Server 可将不同的 Client 的备份恢复

到不同的 Client 上。但也可通过配置,产生以下效果:

①每个 Client 可以恢复其它某个或所有 Client 的备份;

②Server 不能做直接恢复。

具体配置方法见第七部分---管理 NetBackup。

恢复可按以下步骤进行。

从 jnbSA 或/usr/openv/netbackup/bin/jbpSA 进入主画面,如下图:

- 67 -

Page 68: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

1) 改变恢复的配置,点击后出现以下画面:

- 68 -

Page 69: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

按需要填入相应的参数,NetBackup Server, Source Client 和 Destination Client 点击 OK;

2) 指定恢复类型,如下图

选择日期范围或备份历史记录,如下图

- 69 -

Page 70: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

然后,NetBackup 会根据查询条件,列出以前的备份

- 70 -

Page 71: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

3) 选择要恢复的文件或目录,点击 Restore 菜单

4) 根据实际选择是恢复到原来的目录还是另一个目录下,再点击 Start Restore 开始恢复。

- 71 -

Page 72: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

当然,用户还可以用 bprestore 命令行方式进行恢复。

- 72 -

Page 73: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

第9章 设备管理

在 Storage Unit 中,我们已经配置了 NetBackup 使用什么机械手,有多少个驱动器,但并

没有定义这些设备。设备管理模块就是用于定义和管理这些设备的(如添加和删除驱动器等)。

有如下三种方法来配置设备。

使用 Configure Storage Devices Wizard 向导功能

使用 jnbSA 的 Media and Device Management

使用命令行方式,执行命令 tpconfig

- 73 -

Page 74: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

9.1 增加一个机械手

从 Actions 菜单,点击 New Robot,如图示

点击后,出现如下对话框

- 74 -

Page 75: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

Device Host

指定 Media Server

Robot Type

选择与 Storage Unit 中设定的一样的机械手类型

Robot Number

指在这个存储系统中唯一的机械手号码, 默认从 0 开始

Volume Database host

定义 Media Manager 在何处保存介质和机械手的信息

Robot Control on This Host

- 75 -

Page 76: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

定义该机械手是否受这个 Server 控制

Robot control host

如果该机械手部首这个主机控制, 受哪个主机控制

Robot Device File

机械手的设备文件是什么, 可以通过 Select 按钮去选

9.2 增加一个驱动器

增加一个驱动器同增加一个机械手一样,也是从 Actions 菜单进入,选择 New Drives,出

现一下对话框:

- 76 -

Page 77: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

Device Host

指定 Media Server

Drive name

指定 Drive 的名称

No Rewind Device

指定驱动器的设备文件

Drive Type 指定该磁带机的类型

Drive Status

指定该驱动器的初始状态是 UP,还是 DOWN,UP 是指该驱动器被加入后,马上就可用,

如果你不想让该驱动器马上被使用,设置成 DOWN

- 77 -

Page 78: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

Cleaning Frequency (In Hours)

设置该驱动器多长时间被清洗一次,当该驱动器被加入后,Media Manager 开始纪录该驱

动器被使用了多长时间,对于机械手控制的驱动器,如果有清洗带,NetBackup 会自动清洗,对

于单个磁带机,会在磁带机的注释行中显示 Needs Cleaning

Drive is in a robotic library 设置该驱动器是否受机械手控制

Robot Drive Information

设置该驱动器是受哪个机械手控制

Robot Type

指定控制该驱动器的机械手的类型

Robot Drive Number

指定该驱动器在该机械手中是第几个驱动器,它是指在机械手中的物理位置

9.3 机械手与驱动器配置实例

Example 1: Add Robot Dialog Box Entries

Robot Type TS8 - Tape Stacker 8MM

- 78 -

Page 79: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

Robot Number 0

Volume Database Host eel

Robotic Control on this host Yes

Robot Control Host (no entry)

Robotic Device File /dev/sg/c0t4l0

Add Drive Dialog Box Entries (Drive 1)

Drive Type 8mm

Drive Index 1

Drive Name eel_rob0_dr1

No Rewind Device /dev/rmt/5cbn

Drive Status Up

Cleaning Frequency 25

Multihosted Drive (not selected)

Robotic Drive Yes

Change Volume Database Host for ALL Standalone Drives (no entry)

Standalone Drive Volume Database Host (no entry)

Robot Type TS8

Robot Number 0

Robot Drive Number 1

Add Drive Dialog Box Entries (Drive 2)

Drive Type 8mm

Drive Index 2

Drive Name eel_rob0_dr2

No Rewind Device /dev/rmt/6cbn

Drive Status Up

Cleaning Frequency 25

Multihosted Drive (not selected)

Robotic Drive Yes

Change Volume Database Host for ALL Standalone Drives (no entry)

Standalone Drive Volume Database Host (no entry)

Robot Type TS8

Robot Number 0

- 79 -

Page 80: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

Robot Drive Number 2

- 80 -

Page 81: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

第10章 介质管理

因为在 Media Manager 中一盘磁带或一片光盘称为一个卷,所以介质管理又称为卷管理.

10.1 如何启动介质管理

可通过以下三种方法对介质进行管理

Configure Volume Wizard 向导

Media and Device Management 下的 Media

命令行方式,如 vmadd, vmdelete, vmchange 等

- 81 -

Page 82: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

10.2 配置 Volume Pool

在使用卷时,NetBackup 将卷分组,每一组称为一个 Volume Pool.这样我们可以让某些用户

或应用使用某些卷

10.2.1 增加一个 Volume Pool

从前面的 Media Management 的主画面,点击 NewVolume Pool,出现对话框:

- 82 -

Page 83: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

Pool Name 输入 Volume Pool 的名称

Host Name

输入可以使用该 Volume Pool 的主机名称

Description

输入该 Volume Pool 的注释信息

Scratch Pool

新建的 Volume Pool 是否为 Scratch Pool

点击 OK 完成一个 Volume Pool 的设定.

10.2.2 Scratch Volume Pool

Scratch Volume Pool 是一个特殊的卷池,你可以配置它,也可以不配置它。如果有这个卷池,

NetBackup 碰到其它的卷池没有介质时,可以自动将 Scratch Volume Pool 中的介质移到使用的

卷池中。

- 83 -

Page 84: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

10.3 增加卷

在 NetBackup 使用一个卷之前,必须先将该卷加入到卷配置中。

10.3.1 使用 Robot Inventory 功能增加一个机械手控制的卷

1)首先将介质放入磁带库或光盘库中

2)使用 Robot Inventory 来更新,具体使用方法如下:

从 jnbSA 窗口中,如图所示点击 Robot Inventory,出现一下菜单:

- 84 -

Page 85: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

选择 Robot 和 Robot Host,点击 Update Volume Configuration,列出库体内有什么介质。

10.3.2 不使用 Robot Inventory 功能增加一个卷

使用此方法之前,还是要将该介质放到库体中,所以该方法首先用于增加不受 Robot 控制

的介质,其次用于通过库体的介质进出口而非打开门放介质。

1)首先,如果是增加受 Robot 控制的卷,将要增加的卷放到相应的槽位或库体的进出门;

2)其次,点击 ActionNew Volumes,出现一下对话框:

- 85 -

Page 86: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

选择该卷的类型和控制它的机械手的种类以及控制机械手的主机名称,选择该卷属于哪一

个卷组,属于哪一个卷池,ID 是多少,最大 mount 次数是多少,选择该介质在库体的什么位置

或要放到什么位置。如果此时介质是放到库体的介质进出口的,在 Actions 一项选择 Yes,否则

选择 No。点击 OK 完成增加。

10.4 移动卷

通过移动一个卷,你可以将一个介质:

从一个库体移到另一个库体

将写满的介质从库体移到库外或相反

- 86 -

Page 87: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

将介质从一个卷组移到另一个卷组

从一个受机械手控制的介质移成一个不受机械手控制的介质

这种移动不仅要从物理上移动,也要从逻辑上将介质移动。

1)如上图,从 jnbSA 中,执行 Move。

10.5 Deassign 一个卷

当 Netbackup 或 HSM 开始使用一个卷时,Media Manager 会将该卷变成 Assign 的状态,

一旦一个卷变成 Assign 状态,你就不能删除或改变它的 Volume Pool,这时,必须先 Deassign

它。

- 87 -

Page 88: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

判别一个卷是否被 Assign 的方法是在 Volume List 中,看它 Time Assigned 一栏。

如果想 Deassign 一个使用的卷,使用下面的命令:

/usr/openv/netbackup/bin/admincmd/bpexpdate –d 0 –m media_id

10.6 改变一个卷的属性

1)如下图,从 jnbSA 中,执行 Change。

- 88 -

Page 89: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

Max Number of Mounts

指定该介质最多可以被 Mount 多少次,超过该次数就不是用它

Expiration Date

指定该介质的有效期限

Description 指定该介质的注释

Pool

指定该介质是属于哪一个 Pool

1) 选择要改变的项目,填入相应的值;

- 89 -

Page 90: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

2) 点击 OK 完成改变操作

10.7 更换一个卷

通常,在以下情况下,才会更换一个卷

1)该卷被写满

2)超过允许的 Mount 次数

3)超过它的有效期

4)经常出错,变得不可用

10.7.1 更换但不用相同的 Media ID

使用移动卷的方法,将一个卷移走;

增加一个新的卷,将 Media ID 留在 Volume Database 中。

10.7.2 更换但使用相同的 Media ID

将该卷的 ID 删除;

加入一个新卷,使用相同的 ID;

为该卷设置新的有效期;

使用下面的命令,改变该卷已经 Mount 的次数:

/usr/openv/volmgr/bin/vmchange –m media_id –n number_of_mounts

- 90 -

Page 91: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

第11章 使用命令管理

11.1 bpadm

是字符菜单型的管理界面,通过 bpadm 可以设置 NetBackup 的大部分功能,包括:

定义和管理 Storage Unit 和 Policy

定义 Netbackup 的全局属性

安装 Client 软件

显示报告

管理 bprd 进程

重新定义 Retention level

作手工备份

备份 NetBackup 本身的数据库

启动 bpadm 的方法是:/usr/openv/netbackup/bin/bpadm

11.2 vmadm

是字符菜单型的管理界面,通过 vmadm 可以设置卷管理的大部分功能,包括:

配置一个卷

配置一个 Volume Pool

- 91 -

Page 92: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

11.3 tpconfig

是字符菜单型的管理界面,通过 tpconfig 可以设置设备管理的大部分功能,包括:

配置机械手

配置驱动器

配置 Volume Database Host

- 92 -

Page 93: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

第12章 使用和维护步骤

12.1 配置 NetBackup 基本步骤

1 先将硬件设备连接到主机上,在主机上可以看到这些设备的设备文件;

2 通过 jnbSA,配置 Storage Unit;

3 通过 jnbSA,配置 Robot 和 Drive;

4 通过 jnbSA,配置 Volume 和 Volume Pool;

5 通过 jnbSA,配置 Policy;

6 通过 jnbSA 或修改 bp.conf,调整 NetBackup 的设置。

12.2 磁带机的清洗

在设备管理一部分的增加驱动器一节,我们已经定义了驱动器的清洗,但有时候,可能需要

手动清洗,手工清洗使用下面的命令:

/usr/openv/volmgr/bin/tpclean –c drive_index 手动清洗

/usr/openv/volmgr/bin/tpclean –m drive_index 清洗完毕,将 Mount 时间归零

另外,使用下面的命令可以定义自动清洗的频率:

/usr/openv/volmgr/bin/tpclean –f drive_index cleaning_frequency

12.3 在一个库中,NetBackup 如何选择使用一个介质

1) 查找它的 Media Database,看一个磁带机中是否有介质,同时又满足下面的条件:

该介质中备份的 Retention Level 与要备份的 Schedule 相同;

- 93 -

Page 94: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

在备份要求的 Volume Pool 中;

不是在 Full、Frozen、Imported、Suspended 状态;

与备份要求的介质具有相同的密度;

当前没有被其他任务使用;

没有被写保护

2)如果 NetBackup 找不到符合上面条件的介质,它从自己的 Media Database 中寻找合

适的介质

3 )如果 NetBackup 从它的 Media Database 中没有找到合适的介质,他会要求 Media

Manager 给它一个,但要符合下列条件:

介质的类型相同;

受要求的机械手控制;

在相同的 Volume Pool 中;

没有使用过;

没有过期;

没有超过允许的 Mount 次数。

4) 如果有多个介质满足要求,Media Manager 选择 Mount 次数最少的,交给 Media

Manager,然后 NetBackup 将其加入到 Media Database,给其一个 Retention Level。

5) 如果没有介质满足要求,备份工作失败,返回没有可使用的介质信息。

12.4 如何恢复 NetBackup 本身的数据库

恢复 NetBackup 本身的数据库使用 bprecover 命令:

/usr/openv/netbackup/bin/admincmd/bprecover

-r [all | ALL | image_number] -m media_id -d density [-stdout]

[-dhost destination_host] [-v]

/usr/openv/netbackup/bin/admincmd/bprecover

-r [all | ALL | image_number] -dpath disk_device_path [-stdout]

[-dhost destination_host] [-v]

- 94 -

Page 95: NetBackup维护手册 - saas.ecloud.10086.cn · NetBackup将数据通过存储单元写到物理介质上,NetBackup支持 三种类型的存储单元。即: 介质管理器、磁盘和NDMP。

12.5 如何使用 tar 读出 NetBackup 的备份

NetBackup 使用的数据格式是 tar,但使用标准的 tar 是无法读出压缩或长文件名等格式的

备份,所以 NetBackup 提供了一个 GNU tar,放在:/usr/openv/netbackup/bin/tar。

1 先将磁带 Mount 起来,使用下面的命令:

tpreq –m media_id –a r –d density –p poolname –f /tmp/tape

2 mt –f /tmp/tape rew

3 mt –f /tmp/tape fsf file_#

file_#可根据 Images on Media Report 查到

4 mt –f /tmp/tape fsr

5 /usr/opnev/netbackup/bin/tar –tvfb /tmp/tape bloksize(64)

6 tpumount /tmp/tape

- 95 -