NetWorker:PostgreSQL 数据库备份未完成,并显示错误“the parameter 'NSR_BACKUP_SCRIPT'is not set”
摘要: 当以下情况时,NMDA PostreSQL DataBase 备份会通过 Orchestrated Application Protection 失败:NMC 工作流配置与 postgresconfig.cfg 中的NSR_BACKUP_LEVEL之间的备份集级别不匹配,只有计划备份在从 NMC 工作流运行时才会失败,并且手动备份在客户端命令行中按照级别NSR_CONFIG_FILE = /nsr/apps/config/postgresconfig.cfg 运行。 ...
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
症状
报告给的相同备份错误:
图 1:NMC 工作流备份失败 NSR 备份脚本未设置
图 2:策略日志上的工作流错误
图 3:NMDA PostgreSQL 日志报告相同错误
- NetWorker Management Console (NMC) 工作流备份通过 savefs 失败,并显示错误,指向“NSR_BACKUP_SCRIPT”未设置。
图 1:NMC 工作流备份失败 NSR 备份脚本未设置
- 工作流在策略日志中生成相同的错误:
图 2:策略日志上的工作流错误
- NMDA PostgreSQL 日志在 nsr/apps/logs/nsroappbackup_OAPP_year_month_day.hh_mm_ss.processID.log “Process ID#257129”下报告来自客户端的相同错误,示例如下所示:
图 3:NMDA PostgreSQL 日志报告相同错误
原因
备份集的级别不正确且配置文件不匹配:
图 4:备份配置的备份级别设置为增量。
图 5:客户端的 /nsr/apps/config/postgresconfig.cfg 设置为 Full
- 备份配置的备份级别设置为 Incremental (Incr):
图 4:备份配置的备份级别设置为增量。
- 客户端的 /nsr/apps/config/postgresconfig.cfg 设置为 Full:
图 5:客户端的 /nsr/apps/config/postgresconfig.cfg 设置为 Full
解决方案
将 NMC 中与 postgresconfig.cfg 匹配的工作流配置中的备份级别更正为 Full 。
图 6:在工作流配置中将备份级别设置为 Full
工作流备份将运行并成功完成。
图 7:工作流备份成功完成 — 所有会话
图 8:工作流备份成功完成
图 6:在工作流配置中将备份级别设置为 Full
工作流备份将运行并成功完成。
图 7:工作流备份成功完成 — 所有会话
图 8:工作流备份成功完成
受影响的产品
NetWorker, NetWorker Module for Databases and Applications产品
NetWorker Family, NetWorker Series, NetWorker Module文章属性
文章编号: 000212516
文章类型: Solution
上次修改时间: 01 5月 2023
版本: 2
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。