NetWorker:NMC 数据库备份失败 “无法执行pg_basebackup.exe以复制数据库”

Summary: NetWorker 升级后,NetWorker 管理控制台 (NMC) 数据库备份失败。NMC 服务器安装在 Windows 服务器上。

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.

Symptoms

策略作日志中的错误:

108179:savepsm: Replicating database contents to C:\Program Files\EMC NetWorker\Management\nmcdb_stage\pgdata...
108180:savepsm: Unable to execute C:\Program Files\EMC NetWorker\Management\GST\postgres_latest\bin\pg_basebackup.exe in order to copy the database
108181:savepsm: See 'C:\Program Files\EMC NetWorker\Management\GST\logs\pg_basebackup.log' for details
108179:savepsm: Replicating database contents to C:\Program Files\EMC NetWorker\Management\nmcdb_stage\pgdata...
108180:savepsm: Unable to execute C:\Program Files\EMC NetWorker\Management\GST\postgres_latest\bin\pg_basebackup.exe in order to copy the database
108181:savepsm: See 'C:\Program Files\EMC NetWorker\Management\GST\logs\pg_basebackup.log' for details

错误 C:\Program Files\EMC NetWorker\Management\GST\logs\pg_basebackup.log管理此进程:

pg_basebackup: incompatible server version 12.18
pg_basebackup: removing data directory "C:\Program Files\EMC NetWorker\Management\nmcdb_stage\pgdata"

Cause

NetWorker 会定期升级 postgres NMC 使用的版本。在 Windows 服务器上, postgres 版本使用以下符号链接 postgres_latest

有时,升级 NMC 软件时,Windows 不会重新创建 postgres_latest 链接到已安装的新版本 Postgres 的符号链接。

本文中概述的问题在以下情况下出现 postgres_latest 链接存在,但链接错误 postgres 版本文件夹。
如果 postgres_latest 不存在,NMC 服务不会启动:使用 IM003 升级 NMC 后 NetWorker GST 崩溃:由于系统错误,指定的驱动程序无法加载。

本文中概述的步骤可解决任一情况。

Resolution

  1. 在 NMC 服务器上打开提升的提示符,并确保 NMC 服务已停止: net stop gstd
  2. 验证服务是否已停止: tasklist | findstr gst
  3. 在 NMC 服务器上打开 Windows 文件资源管理器。
  4. 请转至 C:\Program Files\EMC NetWorker\Management\GST
    提醒:这是默认的 NMC 安装文件夹。如果您已将 NMC 安装在非默认位置,请使用您的安装路径。
  5. 删除链接 postgres_latest (如果存在)。
  6. 进入 C:\Program Files\EMC NetWorker\Management\GST\postgres 文件夹并确认显示的最新版本文件夹
  7. 在 NMC 服务器上打开提升的提示符,然后重新创建 postgres_latest 最新版的符号链接 postgres 已安装的版本。
mklink /D "C:\Program Files\EMC NetWorker\Management\GST\postgres_latest" "C:\Program Files\EMC NetWorker\Management\GST\postgres\#.#"
  1. 启动 NMC 服务: net start gstd
  2. 监控 C:\Program Files\EMC NetWorker\Management\GST\logs\gstd.raw 对于任何错误:

NetWorker:如何使用nsr_render_log呈现.raw日志文件

Affected Products

NetWorker, NetWorker Management Console

Products

NetWorker Family
Article Properties
Article Number: 000227517
Article Type: Solution
Last Modified: 25 Feb 2026
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.