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

先決條件

  1. 備份以 SYSTEM 使用者執行。SYSTEM 使用者可存取所有系統結構描述。BrConnect 必須連接到資料庫。
  2. 檢查從備用資料庫到主資料庫的連接,確保在兩個資料庫上都正確配置了連接字串。
  3. 檢查 sql 語句。驗證其從「待機節點」到「主要節點」均可正常運作
    sqlplus  system/password@TNS
  4. RMAN_UTIL介面必須用於備份待機節點
  5. 用戶端的 NMC 組態必須為手動方法。不支援精靈組態
  6. 為主節點和備用節點創建客戶端實例。
  7. 請只選擇一個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

用戶端組態

  1. 為主節點和備用節點創建客戶端實例。
  2. 主要節點是備份組態的選項。
  3. 在輔助節點上,以下為值。
    Saveset: backint:PRD
    Backup Command: nsrsapsv -f /path-to-nsrsapsv_sap_oracle.cfg
  4. 將用戶端新增至適當的原則工作流

測試備份並確認備用節點工作的備份。

 

Additional Information

請參閱 SAP 說明:
842240 - FAQ:大型和高可用性資料庫
的備份策略 968507 - 使用 BR*Tools 7.00 在備份方面進行了大量增強

 

Affected Products

NetWorker Module for SAP
Article 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.