NetWorker:PostgreSQL 資料庫備份未完成,並顯示錯誤「is parameter 'NSR_BACKUP_SCRIPT'is not set」

摘要: NMDA PostreSQL DataBase 備份失敗,可在下列情步中透過協調的應用程式保護進行備份:NMC 工作流程組態與 postgresconfig.cfg 中的NSR_BACKUP_LEVEL之間的備份組層級不相符,只有排程備份會在從 NMC 工作流程執行時失敗,而手動備份會在用戶端命令列中按照層級NSR_CONFIG_FILE = /nsr/apps/config/postgresconfig.cfg 運作。 ...

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

症状

報告的備份錯誤相同:
  • NetWorker 管理主控台 (NMC) 工作流程備份失敗,通過儲存庫並顯示錯誤,並指向「NSR_BACKUP_SCRIPT」未設定。
未設定 NMC 工作流程備份失敗 NSR 備份腳本
圖 1:未設定 NMC 工作流程備份失敗 NSR 備份腳本
  • 工作流程對原則記錄產生相同的錯誤:
原則記錄上的工作流程錯誤
圖 2:原則記錄上的工作流程錯誤
  • NMDA PostgreSQL 記錄檔在 nsr/apps/logs/nsroappbackup_OAPP_year_month_day.hh_mm_ss.processID.log 257129 下,回報來自用戶端的相同錯誤,如下例所示:
NMDA PostgreSQL 記錄報告相同錯誤
圖 3:NMDA PostgreSQL 記錄報告相同錯誤
 

原因

備份層級設定不正確,且組態檔案不相符:
  • 備份組態的備份層級設為增量 (Incr):
備份組態的備份層級設為增量
圖 4:備份組態的備份層級設為增量。 
  • 用戶端的 /nsr/apps/config/postgresconfig.cfg 設為 Full:
用戶端的 /nsr/apps/config/postgresconfig.cfg Set to Full
圖 5:用戶端的 /nsr/apps/config/postgresconfig.cfg Set to Full
 
 

解决方案

更正 NMC 中與 postgresconfig.cfg 相符的工作流程組態備份層級。 
 
將備份層級設定為完整工作流程組態
圖 6:將備份層級設定為完整工作流程組態 

工作流程備份會執行並順利完成。
 
工作流程備份成功完成 -所有會話
圖 7:工作流程備份成功完成 -所有會話
 
工作流程備份成功完成
圖 8:工作流程備份成功完成
 
 
 

受影响的产品

NetWorker, NetWorker Module for Databases and Applications

产品

NetWorker Family, NetWorker Series, NetWorker Module
文章属性
文章编号: 000212516
文章类型: Solution
上次修改时间: 01 5月 2023
版本:  2
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。