NBU磁带库备份系统的安装步骤

NBU磁带库备份系统的安装步骤
NBU磁带库备份系统的安装步骤

软件安装

软件安装主要包括MasterServer、MediaServer、软件的安装。在备份系统中,选择hp做为MasterServer,同时充当MediaServer的角色。为便于管理,确定MasterServer作备份系统的Global Database Host,用于存放所有的配置和备份信息。下面逐一介绍每一种软件的安装过程,软件安装列表见附件三。

2.4.1 NetBackup DataCenter MasterServer Installition

安装前作如下准备工作,在MediaServer安装时也要作同样的准备:·连接硬件

所有MediaServer/MasterServer以及带库、磁带机均连接到一台SAN

光纤交换机。

·硬件识别

在安装软件之前,要保证系统能够识别磁带机和机械手(只需

MasterServer识别机械手)

#ioscan –fnC tape

·系统空间

安装MasterServer之前,确保系统空间大小:

RAM ≥512Mb

安装目录可用空间≥64Mb

/tmp可用空间≥32Mb

·系统配置

在备份环境中每台主机都要修改/etc/hosts文件,提供hostname/ip的

解析。在MasterServer端的/etc/hosts文件中增加如下内容:

安装步骤如下:

step1: pfs_mountd &

pfsd 6&

pfs_mount -o xlat=unix /dev/dsk/c3t2d0 /cdrom

step2:切换到光盘目录

#cd /cdrom

step3:执行安装脚本

#./install

VERITAS Installation Script

Copyright 1993 - 2002 VERITAS Software Corporation, All Rights Reserved.

Installation Options

1 NetBackup

2 NetBackup Client Software

3 NetBackup Client Java Software

q To quit from this script

Choose an option [default: q]: 1

/*选则1,安装Server,同时也安装mediaserver 软件

The NetBackup and Media Manager software is built for use on hp hardware.

Do you want to install NetBackup and Media Manager files? (y/n) [y] y

NetBackup is normally installed in /usr/openv/netbackup.

Is it OK to install in /usr/openv/netbackup? (y/n) [y] y

/*确定Netbackup安装目录

Media Manager is normally installed in /usr/openv/volmgr.

Is it OK to install in /usr/openv/volmgr? (y/n) [y] y

/*确定MediaManager安装目录

The hp clients will be loaded.

Do you want to load any other NetBackup clients onto the server? (y/n) [y] n

/*确定是否安装其他client,server本身已包含client软件,所以选择“n”

……

Enter license key: /*输入NetBackup DataCenter Base license AJX6-OPWD-IC6K-3N36-383P-NCNP-PNNR-PPP:

NetBackup DataCenter Base product with the following features enabled: Core Frozen Image Services

Open Transaction Manager

has been registered.

All additional keys should be added at this time.

Do you want to add additional license keys now? (y/n) [y] y /*输入其他相关license,

也可在安装完软件后再输入其他

license

License Key Utility

-------------------

A) Add a License Key

D) Delete a License Key

F) List Active License Keys

L) List Registered License Keys

H) Help

q) Quit License Key Utility

Enter a letter:

Installing NetBackup DataCenter version: 4.5GA

Is backupserver the master server? (y/n) [y] y /*设置主机backupserver作masterserver Do you have any media (slave) servers? (y/n) [n] y/*设置其他主机作mediaserver Enter the fully qualified name of a media (slave) server (q to quit)? SUNV880_A

Enter the fully qualified name of a media (slave) server (q to quit)? SUNV880_B Enter the fully qualified name of a media (slave) server (q to quit)? q

Checking for a bpcd entry in /etc/inetd.conf: Adding bpcd entry.

Original /etc/inetd.conf saved as /etc/inetd.conf.NBU_061103.10:25:08.

Checking for a vnetd entry in /etc/inetd.conf: Adding vnetd entry.

Checking for a vopied entry in /etc/inetd.conf: Adding vopied entry.

Checking for a bpjava-msvc entry in /etc/inetd.conf: Adding bpjava-msvc entry.

Checking /etc/services for the needed NetBackup and Media Manager services.

Copying original /etc/services file to /etc/services.NBU_061103.10:31:32

/etc/services to update NetBackup and Media Manager services.

/etc/services will be updated to add the following entries for NetBackup/Media Manager.

bprd 13720/tcp bprd

bpcd 13782/tcp bpcd

bpdbm 13721/tcp bpdbm

vnetd 13724/tcp vnetd

vopied 13783/tcp vopied

bpjobd 13723/tcp bpjobd

nbdbd 13784/tcp nbdbd

visd 9284/tcp visd

bpjava-msvc 13722/tcp bpjava-msvc

vmd 13701/tcp vmd

acsd 13702/tcp acsd

tl8cd 13705/tcp tl8cd

tldcd 13711/tcp tldcd

ts8d 13709/tcp ts8d

odld 13706/tcp odld

tl4d 13713/tcp tl4d

tsdd 13714/tcp tsdd

tshd 13715/tcp tshd

tlmd 13716/tcp tlmd

tlhcd 13717/tcp tlhcd

lmfcd 13718/tcp lmfcd

rsmd 13719/tcp rsmd

To change these entries modify the file /tmp/services.ov_edited.24848

and enter when ready to continue:

/etc/services has been updated to contain NetBackup and Media Manager services.

To make NetBackup and Media Manager start up automatically when the system is restarted, the rc.veritas.aix script found in /usr/openv/netbackup/bin/goodies has been placed in the /etc directory, you must modify /etc/inittab to include it.

……

Enter which host will store global device information.

(default: backupserver): backupserver /*设置masterserver 作全局设备信息中心To be able to install the client software the NetBackup

processes need to be started. Do you want to start the

NetBackup processes so client software can be installed? (y/n) [y] y

Starting the NetBackup database manager process (bpdbm).

/*启动bpdbm进程以装载client软件

Do you want to create policy and schedule examples that you can view or use

when you are configuring your own policies and schedules? (y/n) [y]n

/*确定是否安装策略模板

Client database indexing reduces the search time when restoring

client files, but it takes about 2% more disk space.

Do you want to index the client database files? (y/n) [y] y

/*确定是否采用client index 文件

The default index level is 9 levels. Use the default? (y/n) [y] y /*确定 client index level

Running index_clients process in background mode.

Output from the process will be written to /tmp/index_clients.output.

Do you want to start the Media Manager device daemon processes? (y/n) [y] y Starting the Media Manager device daemon processes.

/*确定是否启动MediaManager 进程

Do you want to start the NetBackup bprd process so

backups and restores can be initiated? (y/n) [y] y

Starting the NetBackup request daemon process (bprd).

/*确定是否启动Netbackup 监听进程

Done executing NB.inst

Step4 :确认安装成功

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

关闭所有已启动的NBU进程

#/usr/openv/netbackup/bin/goodies/netbackup start

启动NBU进程

#/usr/openv/netbackup/bin/bpps –a

查看NBU进程

#/usr/openv/netbackup/bin/jnbSA&

启动NBU的java管理界面

至此,MasterServer软件安装完毕。

NetBackup DataCenter MediaServer Installation

MediaServer的安装与MasterServer相类似,以其中一台为例,其他可照仿。

安装前作如下准备工作,在MediaServer安装时也要作同样的准备:

·连接硬件

将MediaServer 的光纤连接到SAN光纤交换机。

·硬件识别

在安装软件之前,要保证系统能够识别磁带机(只需MasterServer识

别机械手)

#iostat –E

如果用上述命令看不到连接的磁带机,用命令cfgmg重新识别。

·系统空间

安装MasterServer之前,确保系统空间大小:

RAM ≥512Mb

安装目录可用空间≥64Mb

/tmp可用空间≥32Mb

·系统配置

在备份环境中每台主机都要修改/etc/hosts文件,提供hostname/ip的

解析。在MediaServer端的/etc/hosts文件中增加如下内容:

10.46.0.xxx hp-backupserver

安装步骤如下:

step1: Mount cdrom

step2:切换到光盘目录

#cd /cdrom/cdrom0

step3:执行安装脚本

#./install

VERITAS Installation Script

Copyright 1993 - 2002 VERITAS Software Corporation, All Rights Reserved.

Installation Options

1 NetBackup

2 NetBackup Client Software

3 NetBackup Client Java Software

q To quit from this script

Choose an option [default: q]: 1

/*选则1,安装Server,同时也安装mediaserver 软件

The NetBackup and Media Manager software is built for use on RS6000 hardware.

Do you want to install NetBackup and Media Manager files? (y/n) [y] y

NetBackup is normally installed in /usr/openv/netbackup.

Is it OK to install in /usr/openv/netbackup? (y/n) [y] y

/*确定Netbackup安装目录

Media Manager is normally installed in /usr/openv/volmgr.

Is it OK to install in /usr/openv/volmgr? (y/n) [y] y

/*确定MediaManager安装目录

The RS6000 clients will be loaded.

Do you want to load any other NetBackup clients onto the server? (y/n) [y] n

/*确定是否安装其他client,server本身已包含client软件,所以选择“n”

……

Enter license key: /*输入NetBackup DataCenter SAN MediaServer license AJX6-OPWD-IC6K-3N36-383P-NCNP-PNNR-PPP:

NetBackup DataCenter Base product with the following features enabled:

Core Frozen Image Services

Open Transaction Manager

has been registered.

All additional keys should be added at this time.

Do you want to add additional license keys now? (y/n) [y] y/*输入其他相关license,

也可在安装完软件后再输入其他license

License Key Utility

-------------------

A) Add a License Key

D) Delete a License Key

F) List Active License Keys

L) List Registered License Keys

H) Help

q) Quit License Key Utility

Enter a letter: q

Installing NetBackup DataCenter version: 4.5GA

Is P69WIPSH02 the master server? (y/n) [y] n /*设置主机backupserver作masterserver Which host will be the master server :backupserver

Checking for a bpcd entry in /etc/inetd.conf: Adding bpcd entry.

Original /etc/inetd.conf saved as /etc/inetd.conf.NBU_061103.10:25:08.

Checking for a vnetd entry in /etc/inetd.conf: Adding vnetd entry.

Checking for a vopied entry in /etc/inetd.conf: Adding vopied entry.

Checking for a bpjava-msvc entry in /etc/inetd.conf: Adding bpjava-msvc entry. Checking /etc/services for the needed NetBackup and Media Manager services.

Copying original /etc/services file to /etc/services.NBU_061103.10:31:32

/etc/services to update NetBackup and Media Manager services.

/etc/services will be updated to add the following entries for NetBackup/Media Manager.

bprd 13720/tcp bprd

bpcd 13782/tcp bpcd

bpdbm 13721/tcp bpdbm

vnetd 13724/tcp vnetd

vopied 13783/tcp vopied

bpjobd 13723/tcp bpjobd

nbdbd 13784/tcp nbdbd

visd 9284/tcp visd

bpjava-msvc 13722/tcp bpjava-msvc

vmd 13701/tcp vmd

acsd 13702/tcp acsd

tl8cd 13705/tcp tl8cd

tldcd 13711/tcp tldcd

ts8d 13709/tcp ts8d

odld 13706/tcp odld

tl4d 13713/tcp tl4d

tsdd 13714/tcp tsdd

tshd 13715/tcp tshd

tlmd 13716/tcp tlmd

tlhcd 13717/tcp tlhcd

lmfcd 13718/tcp lmfcd

rsmd 13719/tcp rsmd

To change these entries modify the file /tmp/services.ov_edited.24848

and enter when ready to continue:

/etc/services has been updated to contain NetBackup and Media Manager services.

To make NetBackup and Media Manager start up automatically when the system is restarted, the rc.veritas.aix script found in /usr/openv/netbackup/bin/goodies has been placed in the /etc directory, you must modify /etc/inittab to include it. ……

Enter which host will store global device information.

(default: backupserver): backupserver /*设置masterserver 作全局设备信息中心To be able to install the client software the NetBackup

processes need to be started. Do you want to start the

NetBackup processes so client software can be installed? (y/n) [y] y

Starting the NetBackup database manager process (bpdbm).

/*启动bpdbm进程以装载client软件

Do you want to create policy and schedule examples that you can view or use

when you are configuring your own policies and schedules? (y/n) [y]n /*确定是否安装策略模板

Client database indexing reduces the search time when restoring

client files, but it takes about 2% more disk space.

Do you want to index the client database files? (y/n) [y] y

/*确定是否采用client index 文件

The default index level is 9 levels. Use the default? (y/n) [y] y /*确定 client index level

Running index_clients process in background mode.

Output from the process will be written to /tmp/index_clients.output.

Do you want to start the Media Manager device daemon processes? (y/n) [y] y Starting the Media Manager device daemon processes.

/*确定是否启动MediaManager 进程

Done executing NB.inst

Step4 :确认安装成功

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

关闭所有已启动的NBU进程

#/usr/openv/netbackup/bin/goodies/netbackup start

启动NBU进程

#/usr/openv/netbackup/bin/bpps –a

查看NBU进程

至此,MediaServer软件安装完毕。可以继续安装其它server,或者安装patch(见2.5)

2.4.4 NetBackup DataCenter Agent for Sybase Database Installation

Netbackup Agent for Sybase 提供了Veritast Netbackup DataCenter 与Sybase的一个API接口,用来实现Sybase数据库的热备份和备份策略管理。软件安装在运行sybase数据库并要使用NBU进行备份的主机,当然,这些主机也是NBU的备份client。

安装前的准备工作:

·系统空间

安装目录可用空间≥64Mb

/tmp目录可用空间≥32Mb

·sybase数据库

安装软件时数据库安装目录要存在,确认$SYABASE_HOME变量安装步骤

#cd /cdrom/cdrom0

Step3:执行安装脚本

#./install

**********

There are two ways to install database extension software.

1. Remote Installation: Loads the software on a master server with

the intent of pushing database software out to affected clients.

2. Local Installation: Loads and installs the sofware only to this

local machine.

**********

Do you want to do a local installation? (y/n) [n] y /* 键入Y选择本地安装NetBackup Database Extension Installation

Choose the Database Extensions you wish to install

one at a time or select Install All Database Extensions.

1) NetBackup for DB2

2) NetBackup for Informix

3) NetBackup for Lotus Notes

4) NetBackup for Oracle

5) NetBackup for Oracle on UNIX Advanced BLI Agent

6) NetBackup for SAP

7) NetBackup for Sybase

8) NetBackup for Teradata

9) Install All Database Extensions

q) Done Selecting Extensions

x) Exit from this Script

Choose an option: 7 /* 键入7选择安装 Netbackup for sybase

Choose an option: q /* 键入q,选择完毕

You have chosen to install these Database Extensions:

NetBackup for Sybase

Is this list correct? (y/n) [y] y /* 键入y确认安装

**********

Of the extensions selected, the following are supported

on this platform and will be installed:

Sybase

……

Please specify the Sybase instance home path name:

/sybase /* 输入sybase数据库的home path

……

3.2 设备配置

3.2.1 配置说明

设备配置主要包括磁带机、机械手(robot)、共享设备的配置。机械手用来抓取、识别磁带,有一条光纤与交换机相连。SAN MediaServer执行备份任务时需要使用机械手,如果机械手设置为共享方式,则SAN MediaServer之间要进行vmd/tldcd等进程间的通讯,这样既增加了配置的复杂程度,同时防火墙要放宽更多的过滤规则,安全性降低,因此机械手由MasterServer(同时也是一个MediaServer)控制,这样其他MediaServer有对机械手的请求时,只和MasterServer 进行通讯即,这样不仅使配置简化,还增加了系统安全性,减少了IP的网络流量,同时它能满足系统的备份要求。由SAN MediaServer共享使用,并且机械手和磁带机支持device serialization.,这是设备Firmware的一个特征,NBU通过设备序列号识别和标识机械手与磁带机。

3.3 介质配置

3.3.1 配置说明

介质配置主要包括volume、volume pool及Calalog volume配置。一个volume对应一盒磁带,一个volume pool 包含多个volume。Volume pool概念的

引入是为了便于备份数据的管理。可以根据不同的备份类型划分不同的pool,例如文件系统备份和数据库备份可以放在不同的pool里;也可以根据不同的部门或不同的主机划分不同的pool。每盒磁带上都有一个条形码(barcode),在磁带库加电自检时都可识别到。在Veritas NBU中,每一个volume都有一个Meida ID,此ID可以自己定义,也可以由NBU自动定义,它根据barcode产生MediaID。一般情况下由NBU自动产生MediaID,这样MediaID与barcode可以一一对应。

另外,系统提供一个scratch volume pool,它的作用是当其他volume pool 中没有可用的磁带时,NBU从scratch volume pool中抓取一盒未曾用过的volume 加入其中,以保证备份能顺利进行。

volume pool 已用slot规划slot

Sybase-pool 1-151-15

Other-pool16-2016-20

scratch pool 21-22 21-22

表3 volume pool表

3.3.2 volume pool 配置

可以通过图形界面配置volume pool。

步骤如下:

Step1: 启动并登录java管理界面

#/usr/openv/netbackup/bin/jnbSA&

Step2: 打开“Media and Device Management”,选择 Media

然后打开菜单Actions->New->volume pool

step3:输入volume pool 的名字

如果是定义scratch pool,则选择“scratch volume pool”

step4:重复step2-step3,定义所有的volume pool

3.3.3 Volume 配置

volume配置主要是把多个volume划归到不同的volume pool中,同时指明volume相关参数。步骤如下:

Step1: 启动并登录java管理界面

#/usr/openv/netbackup/bin/jnbSA&

Step2: 打开“Media and Device Management”,选择 Media

然后打开菜单Actions->inventory robot

出现如下窗口:

图3 robot inventory

在Select robot 框中选择Device host = backupserver

在Select Inventory operation框中选择“show contents of robot”然后点击“start”,结束后下面的窗口中将显示robot检测到的volume 此窗口中其他功能选项请参见〈Media ManagerMent>

Step3:关闭上述对话框,点击菜单

Actions->New->volume…… ,打开对话框:

图4 Add New volumes

在此框中选择Media type =DLT,选中“volume is in a robotic library”,然后选择Device host=backupserver,robot则会自动选择。其他参数解释如下:Number of volume : 加入某个volume pool的磁带个数

Media ID naming styles: Media ID 的格式,最好和barcode一致

First Media ID : 加入volume pool的第一个磁带的Media ID,最好和

barcode 一致

Maxmum mounts : 每盒磁带可mount的最大次数,0表示无限制

Volume group : 设置volume group,一般一个带库代表一个group.

Volume pool : 设置这些磁带属于哪一个volume pool 定义这些参数后,点击“OK”,完成volume的配置

step4:重复step3,定义所有的volume pool

3.4 存储单元配置(StorageUnit)

3.4.1 配置说明

存储单元(storageunit)在Veritas NBU中是一个逻辑概念,在policy(策略)中由它来指定要使用哪一个MediaServer及磁带设备来备份数据。

在本系统中以主机为单位定义storageunit,即一个storageunit对应一台MediaServer,包括4个共享磁带机,一个机械手(统一由MasterServer控制)。另外为了实现storageunit的failover,我们引入了存储单元组(storageunit group),它把HA系统中两台MediaServer的storageunit组成一个group,同时它也可以和storageunit一样用于polciy的定义中。NBU执行备份时,如果group中的第一个storageunit可用,则用第一个进行备份,否则就用第二个。如果备份的client同时也是连接到storageunit的MediaServer,则本地的storageunit拥

有优先权去响应备份请求。

4.2 StorageUnit

StorageUnit 的配置可以通过图形界面进行,步骤如下:

Step1: 启动并登录java管理界面

#/usr/openv/netbackup/bin/jnbSA&

Step2: 打开“Netbackup Management”,选择 StorageUnit

点击菜单Actions->New->StorageUNit,打开配置窗口:

图5 storage unit

在配置窗口中设置如下参数:

StorageUnit name : 可以按表中给出的名字定义

Storage Unit Type :指明StorageUnit类型,选择Media Manager—a

robot or standalone tape drive MediaServer : 指明StorageUnit属于哪一个MediaServer

Robot type : 指明机械手类型,选择TLD

Robot Number : 指明机械手的Index ID

Drive Density : 指明磁带机的密度,选择DLT

Maxmum CurrentDrive:指明storageunit 同时可用几个磁带机,设置为4 Maxmun Multiplexing

per Driver: 指明一个磁带机可同时写几个数据流,设置为1 Step3:点击“ok”完成配置

Step4:重复step2-step4,定义所有的Storageunit

3.5 策略配置

3.5.1 配置说明

策略配置是要完成一个备份任务的最后一步,主要设置备份工具、备份目

的地、备份源、备份时间等信息。在配置策略时要考虑备份数据量大小、可用于备份的时间、数据保存时间、备份策略安排等问题。根据系统备份要求(附件四,制定了本系统所用的备份策略,见附件五。

3.5.2 文件系统备份策略

文件系统的备份是指在配置策略时直接指明要备份的数据,步骤如下:

Step1: 启动并登录java管理界面

#/usr/openv/netbackup/bin/jnbSA&

Step2: 打开“Netbackup Management”,选择 Policy,出现窗口:

图7 Policy 配置窗口

在中间窗口中点击鼠标右键或点击toolbar

中的

Step3: 在Add a New Policy对话框中输入new policy的名字,如果不使用policy wizard,去掉“Use add policy wizard”选择。

图8 Add a New Policy

Step4: 进入policy参数配置窗口,每一个polciy包含四项内容,

Attribute/Schedules/Files/Client,下面分项介绍。

图9 Policy Attribute

上图显示了Attribute配置窗口,包括下列参数:

Policy Type : 指明policy类型。如果是文件系统备份,选择

standard,如果sybase数据库备份,选择sybase。Offhost Backup Method : 指明备份的方式,选择为默认值

Policy StorageUnit : 指明policy使用的备份工具,可以是storageunit,

也可以是storageunit group

Policy volume pool : 指明policy使用的volume pool

其余参数设置为默认值,具体含义请参见:

《NetBackup_DC_AdminGuide_UNIXServer》

Step5: 点击“schedule”标签,进入“schedule”配置窗口:

图10 Policy Schedule

点击New 配置新的“schedule”:

图11 Schedule 配置窗口

在此窗口中配置如下参数:

Name : 指明schedult 名字

Type of backup : 选择备份类型,对于文件系统,有五种选择

Full Backup -----全备份

Cumulative-Incremental Backup -----累积增量备份

Differential-Incremental Backup -----差分增量备份

User Backup -----用户备份

User Archive -----用户归档备份

对于数据库备份,有两种选择

Application Backup

Automatic Backup

Schedule Type : 指明schedule的类型,日历型和频率性,根据不同的类型配

置不同备份启动时间和持续时间

Retension : 指明磁带数据的保存时间

Step6 :schedule配置完后,点击Files 标签,配置要备份的文件或文件目录:

图12 Policy File

Step7 :选择 Client 标签,配置备份主机,即要备份谁的数据

在窗口中选择“New”,增加备份主机,同时选择其OS类型和版本

Step8 :点击“close”,完成一个policy的配置

Step9 :重复step2-step8,配置所有的文件系统备份类型的policy

3.5.3 Sybase数据库备份策略

数据库一般是采用热备份的方式进行,并且数据库本身提供热备份的工具。Sybase ASE在正常安装时会自动安装和配置有SQL Server 与 Sybase ASE Backup Server。SQL Server通过向Sybase ASE发送DUMP或LOAD命令指示Sybase ASE BackupServer去执行数据库的备份与恢复,这些命令指示告诉SybaseASE BackupServer要用哪些设备去备份或恢复数据库。Sybase ASE BackupServer可以和用户进程集成一起执行备份与恢复任务,例如Netbackup for Sybase on Unix。Netbackup for Sybase on Unix 通过Archive API 与Sybase ASE BackupServer 集成在一起。Sybase ASE BackupServer 利用Archive API把数据I/O请求转换成“an archive-byte stream”。在执行备份或恢复动作时,Sybase ASE BackupServer加载 Netbackup for Sybase on Unix 库函数并向Archive API 发出对流设备的开/关、读/写等操作请求。

SQL Server 与Sybase ASE BackupServer 不产生备份记录,但是当执行数据库或事务(transaction)备份(DUMP)时,Netbackup for Sybase on Unix会为备份集自动产生一个文件名,在执行恢复(LOAD)时要指明这个文件名。另外要说明的是,Sybase 数据库的备份分为DATABASE与TRANSACTION两种备份,在本系统中只执行DATABASE类型的备份。

数据库备份策略配置步骤和文件系统备份策略步骤基本相同(见3.5.2): Step1: 启动并登录java管理界面

#/usr/openv/netbackup/bin/jnbSA&

Step2: 打开“Netbackup Management”,选择 Policy,在中间窗口中点击鼠标右键或点击toolbar上按钮打开一对话框

Step3: 在Add a New Policy对话框中输入new policy的名字

Step4: 进入policy参数配置窗口,选择“Policy Type”值为Sybase

Step5: 点击“schedule”标签,进入“schedule”配置窗口:

创建新的schedule 时,“Type of Backup”要选择Application Backup

或Automatic Backup

Application Backup可以使用户定义的备份动作得以在备份client端

上执行,在sybase 数据库备份策略中至少有一个此类型的schedule。

Default-Application-Backup schedule是自动配置的Application

Backup schedule,它的备份窗口(backup window)含盖了Automatic

Backup schedule的备份窗口,使得Automatic Backup schdule可以

在任何时候执行。

Automatic Backup指明了Netbackup将自动执行sybase备份脚本来启

动数据库备份的日期和时间,并且Netbackup catalog根据Automatic

Backup schedule管理备份集。

Step6: 点击Files 标签,配置sybase 备份脚本的全路径文件名

在本系统中,所有的脚本目录都相同:

/Sybase/scripts/Sybase_DATABASENAME_backup

DATABASENAME以sybase database name代替。

稍后介绍脚本的配置与修改。

Step7 :选择 Client 标签,配置备份主机,即要备份谁的数据

在窗口中选择“New”,增加备份主机,同时选择其OS类型和版本

对于HA环境中的数据库备份,备份主机对应的IP Address应是数据库的

Service IP address。

Step8 :点击“close”,完成一个policy的配置

Step9 :重复step2-step8,配置所有的文件系统备份类型的policy

Step10:在数据库备份client上,创建$SYBASE/bp.conf文件

文件内容如下:

BPBACKUP_POLICY=policy_name/*指明数据库备份的policy名字

BPBACKUP_SCHED=schedule_name/*指明Application Backup schedule 名字Step11:在数据库备份client,创建修改如下文件:

/usr/openv/netbackup/bp.conf, 增加参数:

SYBASE_HOME=/Sybase /*指明数据库的home目录

Step12: 在所有数据库备份client重复 Step10-Step11。

至此,在MasterServer上数据库备份策略配置完成。

在安装Netbackup for Sybase on Unix时,会产生备份与恢复脚本的模板,/usr/openv/netbackup/ext/db_ext/sybase/scripts目录下,把这些文件复制到预先创建的目录$SYBASE/scripts下,并且修改这些文件的访问权限为775。对于备份脚本的修改,以P69WIPSH01主机上的model(database name)为例介绍(粗体字为作者加的注释)

#!/bin/sh

# sybase_mydb_backup $Revision: 1.7 $

#*********************************************************************** ****

# Replace /usr/sybase12 below with the actual Sybase home directory

#***********************************************************************

****

SYBASE=/SYBASE/*指明实际的Sybase 数据库home 目录

#*********************************************************************** ****

# Replace SYBASE12 below with the actual name of the SQL Server

#***********************************************************************

****

SYBSERVER=WIPS_SERV/*指明数据库 SQL Server的名字

#*********************************************************************** ****

# Replace SYB_DB below with the actual name of your Sybase database

#***********************************************************************

****

DATABASE_NAME=model /*指明要备份的数据库名字

#***********************************************************************

# Replace syb_files below with your actual name of the NetBackup

# server Policy to be used to backup the directory with Sybase script files #*********************************************************************** ****

#SYB_FILES_POLICY=syb_files /*指明要备份的Sybase数据库scripts files 的策略名如果不备份这些文件,可以注释此行,否则指明策略名字,且在Netbackup中配置

关于此client的user-backup schedule-type 策略。在本系统中不备份这些文件

#*********************************************************************** ****

# Replace /usr/sybase12/scripts below with your actual path of the Sybase files

#*********************************************************************** ****

SYB_FILES_DIR=/usr/sybase12/scripts /*根据上一个参数进行相应配置

if [ ! -d "${SYBASE}"/ASE-12_0/ ]

then

#************** Sybase 11.9.2 or earlier *******************

ASE_QUAL=

OCS_QUAL=

else

#************** Sybase 12.0 ****************************

SYBASE_ASE=ASE-12_0; export SYBASE_ASE

SYBASE_OCS=OCS-12_0; export SYBASE_OCS

ASE_QUAL=/$SYBASE_ASE

OCS_QUAL=/$SYBASE_OCS

fi

ec ho "Started ‘date‘"

SYBASE=$SYBASE; export SYBASE

# These environment variables are set by NetBackup

echo "SYBACKUP_SERVER = $SYBACKUP_SERVER"

echo "SYBACKUP_POLICY = $SYBACKUP_POLICY"

echo "SYBACKUP_SCHED = $SYBACKUP_SCHED"

echo "SYBACKUP_SCHEDULED = $SYBACKUP_SCHEDULED"

echo "SYBACKUP_USER_INITIATED = $SYBACKUP_USER_INITIATED"

RETURN_STATUS=0

#*********************************************************************** ****

# Replace "database_dump" below with your actual NetBackup schedule name # which is used for a full backup of the Sybase database.

#*********************************************************************** ****

if [ "${SYBACKUP_SCHED}" = "Auto-Full" ] /*指明在Policy中定义的Automatic

Backup schedule的名字

############# NetBackup has started a "database_dump" backup ############## DUMP_TYPE=DATABASE

else

############# NetBackup has started a "transaction log" backup ############## DUMP_TYPE=TRANSACTION

fi

#*********************************************************************** ****

# Replace "Default-Application-Backup" below with your actual NetBackup # Application Backup type schedule name for the Sybase database.

#*********************************************************************** ****

echo dump $DUMP_TYPE $DATABASE_NAME to \"sybackup::-SERV $SYBACKUP_SERVER -POL $SYBACKUP_POLICY -SCHED Default-Application-Backup\" >

./syb_${DATABASE_NAME}_dump /*产生SQL 脚本文件

#*********************************************************************** ***

# Remove the ’#’ from the beginning of the line below if you are going to # use multiple stripes for the backup. Repeat this line for each stripe. # Replace "Default-Application-Backup" below with your actual NetBackup # Application Backup type schedule name for the Sybase database.

#

************************************************************************ **

# echo stripe on \"sybackup::-SERV $SYBACKUP_SERVER -POL $SYBACKUP_POLICY -SCHED Default-Application-Backup\" >> ./syb_${DATABASE_NAME}_dump

echo go >> ./syb_${DATABASE_NAME}_dump

#*********************************************************************** ****

# Replace "manager" with your Sybase server Administrator’s Password

#*********************************************************************** ****

echo "$SYBASE$OCS_QUAL/bin/isql -Usa -Pmanager -I$SYBASE/interfaces

-S$SYBSERVER < ./syb_${DATABASE_NAME}_dump"

$SYBASE$OCS_QUAL/bin/isql -Usa -Pmanager -I$SYBASE/interfaces -S$SYBSERVER <./syb_${DATABASE_NAME}_dump /*执行SQL脚本文件,发起数据库备份

RETURN_STATUS=$?

if [ "${DUMP_TYPE}" = "DATABASE" ]

then

# Initiate a backup of any file related to the Sybase database, such as script files.

#echo "bpbackup -c $SYB_FILES_POLICY $SYB_FILES_DIR"

#/usr/openv/netbackup/bin/bpbackup -c $SYB_FILES_POLICY $SYB_FILES_DIR

NBU系统配置手册大全

NBU4.5系统配置手册

1. 初始化配置 (3) 1.1配置存储设备 (3) 1.2配置介质 (6) 1.3配置catalog (9) 1.4配置备份策略 (12) 2. 介质管理 (13) 2.1添加介质 (13) 2.1.1通过robot自动搜索 (13) 2.1.2手工添加 (14) 2.2修改介质属性 (15) 2.3删除介质 (17) 3. 查看Device状态 (18) 4. 配置Host属性 (19) 4.1Master属性 (19) 4.2Client属性 (22) 5. 设置Policy (23) 5.1NT Policy (23) 5.2MS SQL备份策略 (30) 5.3UNIX备份策略 (31) 6. 管理存储单元 (34) 6.1添加存储单元 (34) 6.1.1手工添加磁带存储单元 (34) 6.1.2添加硬盘存储单元 (36) 6.2修改存储单元 (37) 7. 查看当前活动 (37) 8. 常用命令 (38) 9. 数据的恢复 (40) 9.1恢复NT文件 (40) 9.2NT/Windows 2000灾难恢复 (43) 9.3MS SQL数据库恢复 (46) 9.4UNIX文件系统恢复 (48)

1. 初始化配置 1.1配置存储设备 1.安装完成后,启动NBU NetBackup Administration,系统第一次会自动启动Netbackup Assistant,如图1 图1 2.点击下一步,Config Storage Devices,出现设备配置欢迎画面,如图2所示:

图2 3.单击下一步,出现选择设备主机窗口,在此你可以选择连接备份设备的主机名称,也可以添加或删除主机,如图3所示: 图3 4.单击下一步,系统会自动搜索连接到主机的存储设备,按照系统提示完成设备的配置,如图4所示:

nbu配置手册(oracle+informix)

Windows平台Nbu配置手册 一、系统架构 Master server: windows2003 hostname:nbu Media server: windows 2003 hostname:client01 Oracle:test实例运行在client01主机上 rman库运行在nbu主机上 二、安装nbu软件 安装软件之前确定好hosts表里面对应的ip和host名 1、安装master server Solaris:首先安装NetBackup_6.5_ICS_Solaris.tar.gz, 都选第一个(PBX)。 6.0版本还需要安装一个rs的包 然后再开始安装master server Windows: 将安装光盘放入光驱,选择Launch.exe双击运行 NEXT,直到出现选择master server、Media server 和admin console的界面时输入license 之后master server和media server变为可选状态,选择master server进行安装 选择typical方式安装 配置企业介质管理服务器,一般默认选择master server 2、安装media server 同master server 安装类似,只是在选择界面选择media server即可 3、安装client 端 可以将介质传到客户端进行安装,也可以通过在master server上安装同时分发到各个客户端,我们选择分发的方式进行安装。 选择install client software→select from available computers on the network/typical→输入master server,选择LAN方式然后进行安装 4、安装补丁包: 在NBU中远程分发客户端软件 到客户端主机上面安装nbu软件client端或: step1:创建新的policy 客户端总是和一个具体的备份策略(Policy)相绑定,客户端不能独立于Policy而存在.所以通过在Master Server上以”PUSH”方式向客户端分发NBU客户软件之前,必须先创建合适的Policy.(在Server上分发客户端软件,必须确保相应的客户端软件已存在于服务器上.) step2:分发客户端软件.

NetBackup配置使用指南(NBU配置使用指南)

目录 1 VERITAS NETBACKUP (NBU) 简介 (3) 2 NBU基本概念 (5) 3 NBU 管理界面 (6) 4 配置存储单元 (8) 5 配置备份策略(Policy) (14) 5.1 如何规划一个Policy (15) 5.2 如何创建一个Policy (17) 6 其它安装配置 (30) 6.1 定义NetBackup全局属性 (30) 6.2 重新定义保存期限等级 (32) 6.3 Multiplexing(MPX)多路共享 (33) 6.3.1 何时使用Multiplexing (34) 6.3.2 如何配置Multiplexing (34) 6.4 限制备份带宽,调整备份速度 (35) 6.4.1 配置方法 (36) 6.5 配置Media Server (36) 6.6 配置bp.conf (Server)文件 (37) 6.7 配置bp.conf (Client)文件 (37) 6.8 配置Email通知 (38) 7 管理NetBackup (39) 7.1 备份NetBackup数据库 (39) 7.2 管理NetBackup进程 (44) 7.2.1 用bpps显示NetBackup目前正在运行的进程 (44) 7.2.2 启动NetBackup进程 (45) 7.2.3 停止NetBackup进程 (45) 7.3 管理Client文件的恢复 (45) 7.4 负载平衡 (45) 7.5 Duplicating(复制),Verifying(核查)和 Importing(导入)操作. 46 7.5.1 复制(Duplicating) (46) 7.5.2 核查(Verifying) (48) 7.5.3 导入(Importing) (48) 8 任务监视器(Activity Monitor) (50) 8.1 Activity Monitor的界面 (50) 8.2 使用Job Monitor (51) 8.2.1 任务监视器作用 (51) 8.2.2 查看任务细节 (51) 9 NetBackup报告 (53) 10 备份的恢复 (58) 11 设备管理(device manager) (63) 11.1 增加一个机械手 (64)

NBU_Windows平台SQL备份与恢复-v1

NBU Windows平台SQL备份与恢复 安装环境: 1、MasterServer:Windows2003(Hostname:Win2003a IP:192.168.0.202) 2、Client/Agent:Windows 2003(Hostname:Win2003b IP:192.168.0.203) 3、Falcon VTL:Redhat Linux 7.3.1(Hostname:RHLinux IP:192.168.0.201) 第一章NBU MasterServer安装配置 第1节NBU MasterServer安装准备 ●检查空间 master server:backup-server服务器上有足够空间进行安装。 Client:各台client也有足够空间进行安装。 ●检查os版本与patch windows的没问题 ●配置hosts表 在master server、media server、client机器上添加各台机器的主机名和IP地址映射表Windows:$Windows\system32\drivers\etc\hosts Unix:/etc/hosts ●准备好NBU的License AJXT-XRPD-PZNP-R3N3-4O4O-XO4M-SFFU-3RP

第2节NBU MasterServer安装 安装到本机 输入License并选择安装MasterServer

选择安装组件和安装路径 查看MasterServer将使用的端口 填入服务加载的帐号 选择不安装LiveUpdate

确认EMM Server 添加Key,先不打开Console 安装NBU补丁程序:

NetBackup配置使用指南NBU配置使用指南

3NBU 管理界面 4配置存储单元..................................................... 5配置备份策略(Policy)........................................... 5.1如何规划一个Policy...................................................................................... 5.2如何创建一个Policy...................................................................................... 6其它安装配置..................................................... 6.1定义NetBackup全局属性 .............................................................................. 6.2重新定义保存期限等级 ................................................................................ 6.3Multiplexing(MPX)多路共享................................................................... 6.3.1何时使用Multiplexing......................................................................... 6.3.2如何配置Multiplexing......................................................................... 6.4限制备份带宽,调整备份速度 .................................................................... 6.4.1配置方法.............................................................................................. 6.5配置Media Server .......................................................................................... 6.6配置bp.conf (Server)文件......................................................................... 6.7配置bp.conf (Client)文件 ......................................................................... 6.8配置Email通知............................................................................................... 7管理NetBackup.................................................... 7.1备份NetBackup数据库 .................................................................................. 7.2管理NetBackup进程 ...................................................................................... 7.2.1用bpps显示NetBackup目前正在运行的进程 .................................... 7.2.2启动NetBackup进程............................................................................ 7.2.3停止NetBackup进程............................................................................ 7.3管理Client文件的恢复 .................................................................................. 7.4负载平衡 ........................................................................................................ 7.5Duplicating(复制),Verifying(核查)和 Importing(导入)操作 ..... 7.5.1复制(Duplicating)........................................................................... 7.5.2核查(Verifying)............................................................................... 7.5.3导入(Importing).............................................................................. 8任务监视器(Activity Monitor)................................... 8.1Activity Monitor的界面................................................................................. 8.2使用Job Monitor ............................................................................................ 8.2.1任务监视器作用.................................................................................. 8.2.2查看任务细节...................................................................................... 9NetBackup报告.................................................... 10备份的恢复...................................................

整理的一些nbu命令及用法

整理的一些nbu命令及用法 tpreq 请求挂卷及和指定的驱动名相关链 C:\Program Files\VERITAS\Volmgr\bin>tpreq.exe File Name and media ID must be specified Usage: tpreq -m media_id [-a (r/w)] [-d density] [-p poolname] [-f] filename tpunmount.exe 从目录中移走磁带文件,并移走磁带卷从驱动器中 C:\Program Files\VERITAS\Volmgr\bin>tpunmount.exe Usage: tpunmount [-f] filename [-force] Do_not_eject_standalone option is specified in the vm.conf Vmrule 管理微码 C:\Program Files\VERITAS\Volmgr\bin>vmrule Usage: vmrule [-h volume_database_host] { -listall [-b] | -add "" | -change "" | -delete } bpbakcup 往备份服务器上备份文件 C:\Program Files\VERITAS\NetBackup\bin\goodies>bpbackup Specify either a listfile or a list of files on the command line. USAGE: bpbackup [-p policy] [-s schedule] [-k "keyword phrase"] [-L progress_log [-en]] [-S master_server...] [-t policy_type] [-w [hh:mm:ss]] -f listfile | filenames bpbackup -i [-p policy] [-s schedule] [-k "keyword phrase"] [-h hostname] [-L progress_log [-en]] [-S master_server...] [-t policy_type] [-w [hh:mm:ss]] EXIT STATUS 144: invalid command usage Bpbackupdb 备份目录信息

NBU备份恢复文档

Symantec Netbackup 备份恢复文档

目录 第一章备份系统的安装要求 (4) 1.1Windows系统要求 (4) 1.2磁盘空间要求 (4) 1.3备份前准备 (4) 第二章NetBackup软件的安装与卸除 (4) 2.1NetBackup Master Server(Windows2003)的安装与卸除 (4) 2.1.1在Windows2003安装NetBackup Master Server (4) 2.1.2在Windows2003上载卸NetBackup Server (12) 2.1.3关于补丁包的升级 (12) 2.1.4带库驱动的安装 (12) 2.2UNIX环境下的安装 (13) 2.2.1.在UNIX上安装MEDIA SERVER (13) 第三章NetBackup的备份与恢复 (17) 3.1配置存储设备 (17) 3.1.1存储设备配置在本地硬盘上 (17) 3.1.2存储设备配置到磁带库 (19) 3.2File的备份与恢复 (22) 3.2.1创建备份策略 (22) 3.2.2File的恢复操作 (25) 3.3Oracle数据库的备份与恢复 (26) 3.3.1Oracle数据库备份 (26) 3.3.1.1 修改Oracle数据库为日志归档模式 (26) 3.3.1.2 创建备份脚本 (26) 3.3.1.3 创建备份策略 (36) 3.3.1.4 Oracle的恢复操作 (42) 3.4SQL备份与还原 (44) 3.4.1首次启动NetBackup MS SQL 客户机 (44) 3.4.2选择SQL 主机和实例 (44) 3.4.3备份数据库 (45) 3.4.4数据库的恢复 (47) 3.5LOTUS备份与还原 (49) 3.5.1从NetBackup 管理控制台定义Lotus Notes 客户机的属性 (49) 3.5.2在bp.conf 文件中定义Lotus Notes 客户机的属性 (51)

NBU网络备份大全之存储单元配置

用户在配置好存储设备、卷池和卷组之后,就可以开始配置存储单元了。存储单元是NBU 备份数据的目的单元,NBU客户端的所有数据都需要保存到介质管理器定义的存储备份上。所有的存储单元都定义在主服务器(Master Server)上。 存储单元的类型: 存储单元有四种类型,磁盘和磁带设备,NDMP服务器,增强的磁盘缓冲(Disk-staging),其中磁盘和磁带就不过多累述了,大家都很熟悉了;NDMP服务器就是使用网络数据管理协议(Network Data Management Protocol)存储数据的服务器,但是如果需要使用这种服务器,NBU客户端必须按照NDMP插件);增强的磁带缓存是为了保存重要数据而出现的一种二级备份技术:首先将用户关键数据保存到磁盘等读写速度快的设备上,在慢慢将磁盘上的备份转移到慢速的磁带设备,目的是为了节省重要数据的备份时间,尽量小的影响备份对业务造成的影响。 存储设备使用规则: 为了使得存储设备可以正常使用不出错,必须要遵循一些使用上的规则,如下所示: 1. 不同密度的磁带,因为使用的是不同的驱动,所以不能放在同一个存储单元中; 2. 不同介质管理器上的存储设备,不能放在同一个存储单元。否则可能早晨数据文件分布在不同的卷数据库中从而无法恢复; 3. 机械手管理的磁带和独立磁带机设备管理的磁带不能放在同一个存储单元中。 存储单元组: 存储单元组是一组存储单元的集合,一个存储单元组可以包含一至多个存储单元,存储单元组中按照从高到低的顺序来排列优先级,当一个存储任务来临时,会从上向下查找到第一关可用的存储单元来备份数据。 图一:存储单元页面 由图一可见,在左侧浏览栏点击“Storage Units…菜单项,然后选择菜单栏上的”Actions->New->Storage Unit”,就可以选择添加一个存储单元。

NBU备份系统应用操作手册

NBU备份系统应用操作手册2008.12.15编制

一.NBU6.5备份系统概述 1.关于NBU6.5 NBU6.5是赛门铁克公司在2007年7月31日推出的企业数据保护解决方案Veritas NetBackup的最新版本。有关赛门铁克公司NBU6.5详细的技术文档列在参考资料中。 2.NBU6.5备份系统架构 A机房B机房

3.NBU 6.5备份系统使用情况 为了从本质上提高核心数据的维护水平,在部门领导和室领导的直接指导下,我室在2008年7月份按照项目实施规范,根据我们的实际维护需求,全程掌控和参与了系统介绍,方案论证,策略制定,安装调试,测试验收等流程。 由于前期工作做得比较规范,NBU 6.5备份系统自8月正式投入使用以来,一直运行在良好的工作状态之中,按照设定策略按时按机为8台设备上的关键数据――文件系统(每月),数据库(每日),数据库逻辑日志(每日)等数据做了可靠备份,完全达到了我们预期的目标。 同时,NBU 6.5备份系统经过4个多月的运行,其可靠性,易用性和灵活性等优越性能得到了证实,为我们下一步扩大其应用范围打下了良好的基础。 XX网平台PPS业务于11月28日从原设备割接至JC_SCP3上,相关的备份配置也做了调整。本文列出的所有数据均为截至2008年12月1日的最新数据。 4.启动netbackup管理控制台的方法 NBU 6.5备份系统的所有操作均需在netbackup管理控制台上完成。 (1)在windows上启动netbackup管理控制台 (已安装了netbackup_6.5_win86软件) 开始―程序―VERITAS netbackup―netbackup java version6.5进入。

NBU备份恢复方案

数据备份方案SYMANTEC NetBackup(NBU)简介 SYMANTEC NetBackup软件是一个功能强大的企业级数据备份管理软件,它为UNIX、Windows和Netware混合环境提供了完整的数据保护机制,具有保护企业从工作组到企业级服务器的所有的数据的能力。管理员能够通过图形界面来管理备份和恢复的所有方面,制定企业统一的备份策略。NetBackup针对Oracle、DB2、SAP R/3、Informix、Sybase、Microsoft SQL Server 和 Microsoft Exchange Server 等数据库提供了备份和恢复的解决方案。 NetBackup模块功能介绍 Master Server 在NetBackup Enterprise Server中,Master Server是第一个组件。Master Server是管理一切数据保护工作的最核心的部件。所管理的工作包括,任务调度,客户端备份,介质管理,设备管理等等。 Media Server 当需要备份的数据在不同地点或数据量比较大的时候,我们需要使用多个Media Servers来做分担备份管理的任务。Media Server是NetBackup中第二个组件。Media Server通过网络承担着本地各个机器上的数据备份,它可以和Master Server或其他的Media Server共享备份设备,或使用自己的备份设备也可以。在有多个Media Servers的情况下,一个Media Server因故障停止数据保护工作的时候,可以由Master Server 把这个Media Server的数据保护工作转移到另外的Media Servers上。Clients(Protected Server) 第三个组件就是Clients,客户端。所有的通过网络把数据传到Master Server或Media Servers上来做数据保护的机器,都是客户端。在

nbu备份oracle

学习和掌握如何使用NBU备份文件系统,对于一个数据管理员来说,仅仅是一个开始。因为对于大部分企业来说,买来NBU主要是为了备份企业数据库的数据,保护数据库的数据安全,进而保证企业应用的安全运行。 Oracle备份简介: 简单的按照备份进行的方式,可以分为逻辑备份、冷备份(脱机备份)、热备份(联机备份),其实冷备份与热备份又可以合称为物理备份。 按照备份的工具,可以分为EXP/IMP备份和RMAN。一般来说,Exp/Imp是oracle的一个好的转储工具,特别是在小型数据库的转储,表空间的迁移,表的抽取,检测逻辑和物理冲突等中有很强的功能。但是目前主要最广泛的Oracle备份恢复工具是rman 。RMAN是Oracle提供的一个数据库备份和恢复工具,利用rman可以方便进行数据库的冷备份和热备份。此外,有一些个人用户,会使用OS拷贝,但是它的缺点是占用空间大,而且拷贝文件的内容一般与系统环境有很大关系,转移到其他机器不容易恢复,不是企业用户的选择。 在本文中,我们将介绍如何利用NBU和oracle的rman工具进行oracle的冷备份。NBU备份oracle步骤简介: 如果用户需要备份oracle数据库,那么需要依次进行如下步骤: 1,按照NBU oracle代理到NBU客户端,使得NBU能够获取客户端的oracle数据库的内容; 2,在NBU主服务器(master server)上,创建类型为oracle备份的备份策略,使得NBU可以定时发起NBU备份; 3,手动运行oracle备份策略,确定备份策略配置无误;

4,添加增量备份,手动运行增量备份,检查无错误; 5,在指定oracle运行时刻检查备份作业的工作情况,确定其可以自动运行无误。 现在,我们来依次介绍一下相关的步骤: 一,安装NBU oracle代理 首先用户需要将oracle代理软件挂载到文件系统中,然后运行install脚本,在显示界面中选择“2 NetBackup Database Agent Software”,在接着出来的界面中选择远程按照或者本地安装后,出现按照数据库代理界面,如图一所示: 图一:选择NBU数据库代理 在图一的选择中,选择“4 NetBackup for Oracle”,然后选择“q”确定选择,然后oracle代理就会被安装到本地系统中了。

nbu7.0 db数据库兼容列表

This Software Compatibility List (SCL) contains information for Symantec NetBackup 7.0 It covers DB Agents that are supported on specific Operating Systems and CPU Architectures. Reference Technote 303344 for links to all other NetBackup compatibility lists. NetBackup Version 7.0 7.0 Start of Support DB Agent DB2 Lotus/Domino 8.5 Microsoft Server 2003 and 2008 Microsoft Exchange, SQL Server and SharePoint Server Microsoft SharePoint Microsoft SQL Server Microsoft SQL Server 2000 SP4 (32‐bit) SAP SAP SAP SAP MAX‐DB SAP Oracle SAP Oracle Oracle, SAP Oracle, SAP MaxDB, Sybase ASE & XBSA 1‐Jan‐2010 All Microsoft SQL Server Service Packs (SP) for Windows Exchange, SQL Server & SharePoint Portal Server are not explicitly qualified and are supported by default, unless noted otherwise in this compatibility list.1‐Jan‐2010 GUI's are not supported for these agents on the IBM pSeries (POWER) CPU Architecture. (OS platforms Red Hat and SUSE)12‐Mar‐2010 SAP Oracle agent includes Oracle RAC support with Oracle Cluster File System and Raw Partition.1‐Jan‐2010 1‐Jan‐2010 Supports Oracle and MAX‐DB base environments. Recommend using the latest DB2 FixPaks or these minimum revisions. DB2 V8.1 FixPak 3 or later (subject to change) The "Version" on SAP MAX‐DB represents the version of the SAP Kernel. The "Version" on SAP Oracle represents the version of the SAP Kernel.1‐Jan‐2010 SharePoint 2003 continues to be supported using SQL Server x86 (32‐bit) as a back‐end server1‐Jan‐2010 All SQL Server 2000, 2005 & 2008 Editions are supported, except Microsoft Desktop Edition (MSDE) 2000. Reference Technote 323259 "Using NetBackup to Protect Lotus Domino Servers that are configured to use the Domino Attachment and Object Services (DAOS)" 1‐Jan‐2010 When using a 32‐bit OS on a x64 CPU the DB Agent is supported if the x86 CPU is listed in this compatibility list. 1‐Jan‐2010 The NetBackup SAP Agent protect SAP Oracle environments by integrating with SAP BR*Tools. SAP BR*Tools are a component of the SAP Kernel.1‐Jan‐2010 SAP environments based on MS SQL or DB2 databases are supported via the NetBackup MS SQL and DB2 agents respectively.1‐Jan‐2010 Microsoft SQL Server 2000 SP4 (32‐bit) on Windows 2003 x86‐64 requires: SQL Server 2000 Hot Fix 1‐Jan‐2010 1‐Jan‐2010 1‐Jan‐2010 Description Date DB Agent References Notes/Links Date 7x Compatibility List Updates GA release February 2010 Most Operating System vendors provide patches and updates to their products. It is a best practice of NetBackup Quality Engineering to test with the latest patch level of the operating system when testing a platform. If a known problem exists on a specific service pack or patched OS level, this information will be identified in the tables below. Otherwise, it is likely that current patch versions of release for the Operating Systems listed in this document of releases will work with NetBackup unless otherwise noted. Release History Description Release Date FA Release January 2010 Page 1 of 8

Netbackup安装规范-及数据库备份手册

Netbackup安装规范及数据库备份手册

目录 1 NBU备份虚拟化架构示意图 (3) 2 NBU CLIENT安装配置步骤 (4) 2.1修改/ETC/HOSTS (4) 2.2确认200.68 MASTER SERVER与116.100ORANBUBAK网络端口已开放 (4) 2.3检查116.100 ORANBUBAK主机文件系统空间 (5) 2.4安装NBU CLIENT (6) 3 备份策略制定 (11) 3.1修改O RACLE备份模式及参数 (11) 3.2O RACLE备份脚本 (11) 3.3数据库备份策略 (11) 3.3.1 新建数据库全备策略 (12) 3.3.2 新建数据库归档备份策略 (22) 3.3.3 新建数据库控制文件备份策略 (29) 3.3.4 执行备份策略测试 (30)

1Nbu备份虚拟化架构示意图

2Nbu client安装配置步骤 下边以备份116.100 oranbubak主机上的nbudb数据库为例,介绍如何将虚拟化环境中的数据库接入异地备份环境 2.1修改/etc/hosts 1)修改200.68 master server主机hosts文件,添加如下条目 2)修改209.10主机nbu5230主机hosts文件,添加如下条目 3)修改116.100主机oranbubak主机hosts文件,添加如下条目 2.2确认200.68 master server与116.100oranbubak网络端口已开放1)确认13724端口

2)确认13782端口 3)确认1556端口 2.3检查116.100 oranbubak主机文件系统空间 1)确认/usr目录空间足够,一般有2G即可,用于安装nbu client,如下图/usr目录未单独建文件系统,client的安装占用1g空间, 2)确认系统中有一个空闲空间不少于8g的文件系统,可以上传client压缩包并解压,压缩包大小约3.66g,解压后约3.7g(安装包在200.68 /software/nbu目录下)

NBU7.5中文介绍

Symantec NetBackup? 7.5 Symantec NetBackup平台:转变备份和恢复方法,实现现代化1.概述 采用V-Ray 技术的Symantec NetBackup?平台可以自动执行先进技术,在跨各种应用程序、平台以及虚拟和物理环境上实现标准化操作,帮助信息化企业简化和统一保护流程。支持V-Ray 的NetBackup提供了获得专利的跨物理和虚拟服务器虚拟机和应用程序监控技术,可以优化重复数据删除流,实现高速高效的备份和恢复。这意味着,企业可以在异构操作系统和存储硬件(包括磁带和磁盘)环境中实现全面保护、高效存储、随处恢复和集中管理。通过集成的“随处重复数据删除”、快照复制管理和恢复以及正在申请专利的虚拟机保护功能,客户可以更好地控制并保护快速增长的数据,减少基础架构的使用量和成本,缩短恢复时间以满足最严格的服务级别协议要求。单一的整合管理控制台实现了多站点监控、分析和报告功能,可以帮助客户实现标准的操作和风险管理,以及部署最佳实践的分层恢复解决方案。Symantec NetBackup易于扩展,可以保护最大型的UNIX?、Microsoft? Windows? 和Linux?环境,目前为全球众多企业所使用。 图1:支持V-Ray 的NetBackup整合了企业内的数据保护技术,实现了全面保 护、高效存储和随处恢复,并可在单一产品的单一控制台中实现对物理和虚拟环 境的集中管理。 NetBackup平台由以下赛门铁克产品组成:NetBackup、NetBackup Appliances、NetBackupRealTime、OpsCenter Analytics 和Enterprise Vault?。

NBU Catalog数据库的备份与恢复

NBU Catalog数据库的备份与恢复(图形篇)虽然用户已经掌握了使用NBU文件的备份恢复等操作,但是如果读者是数据管理员,那还是不够的。因为即使用户的数据保存到了磁盘或者磁带中,并且是安全的,NBU所在的机器还有可能发生故障,需要重新安装或者将NBU部署到其他的机器中继续使用。在这种情况下,如何让NBU知道用户已经存在的备份策略和存储单元配置呢?如何让新机器上新安装的NBU软件能够识别已经备份过的全备份、差分备份,并且继续之前的工作呢?这些工作就是在catalog的备份与恢复中完成的。 这里需要注意的是:NBU的记录备份相关信息的位置叫catalog,oracle数据库记录备份相关内容的位置也叫catalog,但是它们属于同名的不同产品,希望读者不要混淆。 catalog中记录了什么: 在calalog默认的设置中,包含了下列的四个目录: 1. /usr/openv/netbackup/db 该目录保存了备份客户端的日程表信息、备份中的错误日志等信息; 2. /usr/openv/volmgr/database 保存了NBU使用的机械手,磁带驱动器配置的相关信息; 3. /usr/openv/netbackup/var 保存了NBU序列号和产品授权的信息; 4. /usr/openv/netbackup/db/media 保存了NBU介质管理器备份的所有文件的所以相关信息 除此之外,如果用户自己有些对于文件恢复非常重要的内容,例如自己手写的一些脚本程序,也可见加入到catalog中来做备份。 配置Catalog备份:

图一:catalog的备份 如图一所示,在NBU主服务器界面中,右键点击“Admin Console >NetBackup Management > Catalog”,可以看到配置catalog备份和备份catalog两个选项(在NBU6.-中,还有一个recovery Netbackup catalog选项),先选中配置catalog备份,出现图二界面:

NBU备份informix操作配置方法

NBU备份informix操作配置方法 NetBackup for Informix Overview The following example network shows the major components in a NetBackup for Informix configuration. The server that is hosting the Informix database must be a NetBackup client, and it must have NetBackup for Informix and the Informix ON-Bar utility installed. 安装NetBackup Agent for Informix 参见《NetBackup_AdminGuide_Informix》 对informix做必要的配置,链接Agent 和informix 1. 转到以下目录: /usr/openv/netbackup/bin 2. 运行下面的脚本: ./informix_config

提示输入informix实例主录: Please specify the Informix instance home path name: 3. 却保输入正确的informix实例主目录,当命令结束后,再检查下面的配置。 4. 验证以下文件的内容: $INFORMIXDIR/etc/sm_versions 1|1.1.0|VERITAS-NetBackup|1 5. 确保$INFORMIXDIR/etc/$ONCONFIG中 $BAR_BSALIB_PATH的值正确的指向NetBackup目 录的 /usr/openv/netbackup/bin/infxbsa.[so,sl,a]且文件的权限是755 7. 设置$INFORMIXDIR/etc/$ONCONFIG中的 BAR_RETRY 的值为5. 8. 修改$INFORMIXDIR/etc/$ONCONFIG文件中LTAPEDEV参数值为/dev/tapedev。 9. 在该文件中添加 ALARMPROGRAM参数指向日志备份脚本INFORMIXDIR/etc/log_full.sh,重新启informix数据库。 配置NetBackup 配置卷池(Volume Pool) 1. 使用NetBackup建立一个卷池,命名例如informix 2. 根据数据库的备份需求(包括数据量大小,需要保存的时间)估算需要使用的磁带数目,计算一定的扩展性,把适量的磁带放入上一步配置好的卷池,作为备份数据库的介质 配置策略 1. 首先创建一个策略,命名为informix_etc策略,备份/opt/informix/etc目录, 需要配置的内容如下: Attribute栏:类型选择Standard Backup(文件备份) Storage Unit选择磁带库(一般格式为XXdb-hc art……) Volume Pool选择前面创建的pool(informix) Schedule栏:添加一个Schedule,名为etc,备份类型选择User Backup,备份时间选择所有时间均可 Selection栏:添加选择/opt/informix/etc Client栏:选择数据库主机(例如HBdb)

相关文档
最新文档