一. 链接libelf.so.0

  1. 检查并确定 libelf.so.0 通过符号链接到 libelf.so.0.8.13 文件。这些文件位于 /usr/lib64/

sapprd01:/#cd /usr/lib64/

sapprd01:/usr/lib64 #ln -s libelf.so.0.8.13 libelf.so.0

如果 libelf.so.0.8.12 文件没有出现在 /usr/lib64/ 位置,请将libelf.so.0.8.13 文件从 SUSE SLES 11 SP1 安装程序复制到 /usr/lib64/

sapprd01:/usr/lib64 # ls libelf* -l

-rw-r--r-- 1 root root 84520  1月 14 2012 libelf-0.152.so

lrwxrwxrwx 1 root root    16  8月 25 20:06 libelf.so.0 -> libelf.so.0.8.13

-rwxr-xr-x 1 root root 93856  5月  5 2010 libelf.so.0.8.12

lrwxrwxrwx 1 root root    15  8月 25 20:06 libelf.so.1 -> libelf-0.158.so


二. 更新initSAP.utl文件

1.  initsap.utl 文件位于以下路径: /usr/openv/netbackup/ext/db_ext/sap/scripts/sap_oracle/initSAP.utl .对于 SAP HANA 软件,您必须在配置文件中更改策略名称。取消对策略关键字的注释,并指定在 NetBackup 主服务器上配置的正确的策略名称,以执行 SAP HANA备份。建议先备份改文件后直接修改,不需要复制到其他目录。

sapprd01:/#vi /usr/openv/netbackup/ext/db_ext/sap/scripts/sap_oracle/initSAP.utl

以下标记有颜色的为需要修改的地方

server nbu5230

policy SAP_PRDDB_Backup

schedule Default-Application-Backup


三. 链接hdbbackint

1. 从 SAP HANA 的 hdbbackint to hdbbackint_script 脚本(而不是 NetBackup的 hdbbackint 二进制文件)创建链接.


sapprd01:/usr/sap/HAQ/SYS/global/hdb # su  prdadm


sapprd01:/usr/sap/HAQ/HDB00> cd /usr/sap/PRD/SYS/global/hdb

四. 创建备份策略

1. 策略名称需要和initSAP.utl里面设置一样。类型选择SAP

NBU 备份 SAP HANA_第1张图片

2. 保留默认的Default_Application_Backup策略并新建新的计划策略APP 类型为Application Backup

NBU 备份 SAP HANA_第2张图片

3. 添加客户端

NBU 备份 SAP HANA_第3张图片

4. 添加备份脚本。脚本项留空

NBU 备份 SAP HANA_第4张图片


五. SAP Studio设置

  1. 设置global.ini

NBU 备份 SAP HANA_第5张图片

2. 键入以下内容

NBU 备份 SAP HANA_第6张图片

3. 右键备份系统

NBU 备份 SAP HANA_第7张图片

4. 手动选择备份目标类型为backint

NBU 备份 SAP HANA_第8张图片

5. SAP 显示如下

NBU 备份 SAP HANA_第9张图片

6. NBU JAVA CONSOLE显示如下

NBU 备份 SAP HANA_第10张图片