NetWorker:从 NMC 服务器中删除旧的 PostgreSQL 版本
Zusammenfassung: NetWorker Management Console (NMC) 服务器安装包括用于 NMC 数据库的 PostgreSQL。
Dieser Artikel gilt für
Dieser Artikel gilt nicht für
Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden.
In diesem Artikel werden nicht alle Produktversionen aufgeführt.
Symptome
- 安全扫描仪可识别 NetWorker Management Console (NMC) 服务器上安装的旧版本的 PostgreSQL。
Linux: /opt/lgtonmc/postgres
Windows(默认): C:\Program Files\EMC NetWorker\Management\GST\postgres
- 较旧的版本位于
postgres例如,9.2.11.21.12。18. - NMC 安装使用
postgres_latest映射到已安装 NetWorker 版本的最新版本 PostgreSQL 的符号链接。
Linux:ls -l /opt/lgtonmc | grep latest
Windows PowerShell:(Get-Item "C:\Program Files\EMC NetWorker\Management\GST\postgres_latest").Target
注意: 上述命令显示默认安装路径。如果您在其他位置安装了 NMC,请将命令修改为安装路径。Windows 命令输出显示 8dot3 短路径格式。
Ursache
由于向后兼容性要求,较旧版本的 PostgreSQL 已保留在 NetWorker 上。
如果主动维护数据库,则会在升级期间将其迁移到 NetWorker 软件附带的最新版本 PostgreSQL。如果未主动维护数据库并执行升级,旧版本将保持原样。
对于全新安装,包括较旧版本以实现向后兼容性,但不会使用。
NMC 数据库迁移到较新版本后,它不能由较旧的 postgres 执行
Lösung
预计 NetWorker 19.15.0.0 版本(暂定为 2027 年第 1 季度)中会发生代码更改,这将在不需要时自动删除较旧的 postgres 版本。
解决方法:
验证 NMC 使用的 PostgreSQL 版本后,可以删除较旧的 PostgresSQL 文件夹:
- 验证 NMC 是否正常工作;例如,您可以登录并执行操作。
- 执行服务器保护 —> NMC 服务器备份。
- 在 NMC 服务器上,验证活动 NMC 数据库使用的是哪个 PostgreSQL 版本 (
nmcdb)
Linux: ps -ef | grep nmcdb
Windows:
- 打开任务管理器。
- 单击 Details 选项卡。
- 确保已选中并显示 命令行 列。
- 查找
postgres.exe与nmcdb

- 验证所使用的 PostgreSQL 版本后,可以删除较旧(未使用)的文件夹。NetWorker 未使用这些目录,因此无需停止或重新启动服务。
注意: 如果重新安装当前 NetWorker 版本,或者将 NetWorker 升级到低于 19.15.0.0 的版本,则会重新安装较旧的 PostgreSQL 文件夹。
Weitere Informationen
Betroffene Produkte
NetWorker, NetWorker Management ConsoleProdukte
NetWorker FamilyArtikeleigenschaften
Artikelnummer: 000492265
Artikeltyp: Solution
Zuletzt geändert: 27 Juli 2026
Version: 1
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.