Standby DB for NMSAP Oracle的备份配置
Summary: 备用数据库处于装载模式。因此,无法备份备用数据库。 但是,BR*Tools 7.00 增强功能实现了对备用数据库备份的支持。
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
前提条件
- 使用 SYSTEM 用户运行备份。SYSTEM 用户可以访问所有系统架构。BrConnect 需要连接到数据库。
- 检查从备用数据库到主数据库的连接,确保在两个数据库上正确配置了连接字符串。
- 检查 sql 语句。验证从“备用节点”到“主节点”是否正常工作
sqlplus system/password@TNS
- 必须使用RMAN_UTIL接口备份备用节点
- 客户端的 NMC 配置必须是手动方法。不支持向导配置
- 为主节点和备用节点创建客户端实例。
- 仅选择一个NSR_CLIENT值。在这种情况下,可以使用备用节点。
步骤:
配置 backint 接口文件“initSID.utl”
- NSR_SERVER
- NSR_CLIENT
- NSR_DATA_VOLUME_POOL
配置 sap 接口文件“initSID.sap”
重要参数
backup_type = offline_standby|online_standby
backup_dev_type = rman_util
primary_db = "SID_PRIMARY"
standby_db = "SID_STANDBY"
rman_send = ("channel sbt_1 'NSR_ENV=(NSR_CLIENT=orasap,NSR_DATA_VOLUME_POOL=sap_data,NSR_SERVER=nwserver.dc.vapp.ctc,NSR_DIAGNOSTIC_DEST=/nsr/applogs,NSR_DEBUG_LEVEL=9,NSR_DPRINTF=TRUE,DPRINTF=TRUE)'",
"channel sbt_2 'NSR_ENV=(NSR_CLIENT=orasap,NSR_DATA_VOLUME_POOL=sap_data,NSR_SERVER=nwserver.dc.vapp.ctc,NSR_DIAGNOSTIC_DEST=/nsr/applogs,NSR_DEBUG_LEVEL=9,NSR_DPRINTF=TRUE,DPRINTF=TRUE)'",
"channel sbt_3 'NSR_ENV=(NSR_CLIENT=orasap,NSR_DATA_VOLUME_POOL=sap_data,NSR_SERVER=nwserver.dc.vapp.ctc,NSR_DIAGNOSTIC_DEST=/nsr/applogs,NSR_DEBUG_LEVEL=9,NSR_DPRINTF=TRUE,DPRINTF=TRUE)'",
"channel sbt_4 'NSR_ENV=(NSR_CLIENT=orasap,NSR_DATA_VOLUME_POOL=sap_data,NSR_SERVER=nwserver.dc.vapp.ctc,NSR_DIAGNOSTIC_DEST=/nsr/applogs,NSR_DEBUG_LEVEL=9,NSR_DPRINTF=TRUE,DPRINTF=TRUE)'"
)
配置 NetWorker 配置文件“nsrsapsv_sap_oracle.cfg”
在 .cfg 文件中创建更新 SAP oracle 备份的参数。
以下是备用数据库备份的一些重要参数。
检查客户的 ENV 是否有适当的值。
BR_EXEC = brbackup -r /oracle/PRD/sapprof/initPRD_rman.utl -p /oracle/PRD/sapprof/initPRD.sap ORACLE_HOME = /oracle/PRD/19 ORACLE_SID = PRD NLS_LANG = AMERICAN_AMERICA.US7ASCII SAPDATA_HOME = /oracle/PRD SAP_BIN = /sapmnt/PRD/exe/uc/linuxx86_64 SAP_CONFIG = /oracle/PRD/sapprof/initPRD_rman.sap BKUP_OBJECTS = LOGS, DB BKUP_TYPE = online_standby SAPBACKUP = /oracle/PRD/sapbackup SAPARCH = /oracle/PRD/saparch SAPCHECK = /oracle/PRD/sapcheck SAPREORG = /oracle/PRD/sapreorg SAPTRACE = /oracle/PRD/saptrace LD_LIBRARY_PATH = /oracle/PRD/19/lib PATH = /bin
加密 nsrsapsv_sap_oracle.cfg 文件。
使用 nsrsapadm 应用工具通过 SIDadm 用户进行加密。
nsrsapadm -P oracle -z /path-to-nsrsapsv_sap_oracle.cfg
客户端配置
- 为主节点和备用节点创建客户端实例。
- 主节点是备份配置的选项。
- 在辅助节点上,以下是这些值。
Saveset: backint:PRD Backup Command: nsrsapsv -f /path-to-nsrsapsv_sap_oracle.cfg
- 将客户端添加到相应的策略工作流
测试备份并确认备用节点的备份正常工作。
Additional Information
请参阅 SAP 说明:
842240 - 常见问题:大型和高可用性数据库
的备份策略 968507 - 使用 BR*Tools 7.00 对备份进行了相当大的增强
Affected Products
NetWorker Module for SAPArticle Properties
Article Number: 000219776
Article Type: How To
Last Modified: 01 Apr 2025
Version: 1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.