NetWorker:从 NMC 服务器中删除旧的 PostgreSQL 版本
Сводка: NetWorker Management Console (NMC) 服务器安装包括用于 NMC 数据库的 PostgreSQL。
Данная статья применяется к
Данная статья не применяется к
Эта статья не привязана к какому-либо конкретному продукту.
В этой статье указаны не все версии продуктов.
Симптомы
- 安全扫描仪可识别 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 短路径格式。
Причина
由于向后兼容性要求,较旧版本的 PostgreSQL 已保留在 NetWorker 上。
如果主动维护数据库,则会在升级期间将其迁移到 NetWorker 软件附带的最新版本 PostgreSQL。如果未主动维护数据库并执行升级,旧版本将保持原样。
对于全新安装,包括较旧版本以实现向后兼容性,但不会使用。
NMC 数据库迁移到较新版本后,它不能由较旧的 postgres 执行
Разрешение
预计 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 文件夹。
Дополнительная информация
Затронутые продукты
NetWorker, NetWorker Management ConsoleПродукты
NetWorker FamilyСвойства статьи
Номер статьи: 000492265
Тип статьи: Solution
Последнее изменение: 27 Jul 2026
Версия: 1
Получите ответы на свои вопросы от других пользователей Dell
Услуги технической поддержки
Проверьте, распространяются ли на ваше устройство услуги технической поддержки.