一、配置NBU的agent
1.1 在目标主机上安装最新版NBU agent.
1.2 配置SQL LINK
以管理员身份登录系统,执行NBU 与 Oracle 的库联接操作。
[root@lxtora04 bin]#
[root@lxtora04 bin]# su - oracle
[oracle@lxtora04 /]$ cd usr/openv
[oracle@lxtora04 openv]$ cd netbackup
[oracle@lxtora04 netbackup]$ cd bin
[oracle@lxtora04 bin]$ ./oracle_link
Tue Apr 26 11:23:48 CST 2011
All Oracle instances should be shutdown before running this script.
Please log into the Unix system as the Oracle owner for running this script
Do you want to continue? (y/n) [n] y
LIBOBK path: /usr/openv/netbackup/bin
ORACLE_HOME: /home/oracle/data/oracle/product/11.2.0/dbhome_1
Oracle version: 11.2.0.1.0
Platform type: x86_64
Linking LIBOBK:
Ln -s /usr/openv/netbackup/bin/libobk.so64 /home/oracle/data/oracle/product/11.2.0/dbhome_1/lib/libobk.so
Done
Please check the trace file located in /tmp/make_trace.6414
to make sure the linking process was successful.
二、查看带库内容
2.1.使用bplist查看带库的内容
[oracle@ex01db01 ~]$ /usr/openv/netbackup/bin/bplist -C lxbedirac2 -t 4 -R /
/c-173956695-20170608-08
/cntrl_8564_1_946154203
/al_8561_1_946152069
/bk_8559_1_946151711
c-开头:包含控制文件,spfile文件。AUTOBACKUP的备份片
cntrl_开头:控制文件的备份片
al_开头:归档日志备份片
bk_开头:数据文件备份片
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
bplist的简介:
bplist 命令可根据指定的选项来显示以前存档或备份的文件的列表。 您可以选择文件或目录以及希望该列表涵盖的时间段。 可以递归地显示到目录的指定深度。
bplist 仅显示您有读访问权限的文件。 只有在管理员帐户执行用户备份时,该命令才列出文件。
-C:指定用于查找要列出的备份或存档的客户端名称。 该名称必须与它在 NetBackup配置中显示的名称相同, 其默认值是当前客户端的名称。
-t:指定与策略类型相对应的以下编号之一。 4表示oracle
-R:以递归方式列出遇到的子目录,直至深度为 n。 n 的默认值是 999。
-l:以长格式列出以下文件详细信息
/: /目录
更多详细资料:
https://www.veritas.com/support/en_US/article.DOC5332
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2.2测试带库是否连接成功
下面的说明带库已经连接成功。该服务器已经是NBU的agent端了
RMAN> run {
2> allocate channel ch01 TYPE 'SBT_TAPE';
3> release channel ch01;
4> }
using target database control file instead of recovery catalog
allocated channel: ch01
channel ch01: SID=258 device type=SBT_TAPE
channel ch01: Veritas NetBackup for Oracle - Release 7.0 (2010010419)
released channel: ch01
RMAN>
带库日志恢复出错,排查错误的相关日志:
nbu的log位置
cd /usr/openv/netbackup/logs/user_ops/dbext/logs