NetWorker: removendo versões antigas do PostgreSQL do servidor do NMC

Summary: A instalação do servidor NetWorker Management Console (NMC) inclui PostgreSQL para os bancos de dados do NMC.

Αυτό το άρθρο ισχύει για Αυτό το άρθρο δεν ισχύει για Αυτό το άρθρο δεν συνδέεται με κάποιο συγκεκριμένο προϊόν. Δεν προσδιορίζονται όλες οι εκδόσεις προϊόντων σε αυτό το άρθρο.

Symptoms

  • Um scanner de segurança identifica versões antigas do PostgreSQL instaladas em um servidor NetWorker Management Console (NMC).

Linux: /opt/lgtonmc/postgres
Windows (padrão): C:\Program Files\EMC NetWorker\Management\GST\postgres

  • As versões mais antigas são encontradas no postgres pasta, por exemplo: 9.2, 11.21, 12. 18. 
  • A instalação do NMC usa um postgres_latest Link simbólico que mapeia para a versão mais recente do PostgreSQL para a versão do NetWorker instalada.
    Linux: ls -l /opt/lgtonmc | grep latest
    postgres mais recente no Linux 
    Windows PowerShell: (Get-Item "C:\Program Files\EMC NetWorker\Management\GST\postgres_latest").Target

Caminho mais recente do postgres do Windows 

NOTA: O comando acima mostra o caminho de instalação padrão. Se você instalou o NMC em outro local, modifique o comando para o caminho de instalação. A saída do comando do Windows mostra o formato de caminho curto 8dot3.

Cause

Versões mais antigas do PostgreSQL foram mantidas no NetWorker devido a requisitos de compatibilidade reversa.

Se o banco de dados for mantido ativamente, ele será migrado para a versão mais recente do PostgreSQL incluída com o software NetWorker durante os upgrades. As versões antigas são deixadas no tato caso o banco de dados não esteja sendo mantido ativamente e um upgrade seja realizado.
Para instalações novas, as versões mais antigas são incluídas para compatibilidade com versões anteriores, mas não são usadas. 

Depois que o banco de dados do NMC é migrado para uma versão mais recente, ele não pode ser gerenciado pelo mais antigo postgres Execução.

Resolution

São esperadas alterações de código na versão 19.15.0.0 do NetWorker (1º trimestre provisório de 2027), que removerá automaticamente as versões postgres mais antigas, se não forem necessárias.

Solução temporária:

As pastas PostgresSQL mais antigas podem ser removidas após a validação da versão do PostgreSQL usada pelo NMC:

  1. Validar se o NMC está funcional; Por exemplo, você é capaz de fazer login e executar operações.
  2. Execute um backup do servidor de proteção do servidor -> NMC
  3. No servidor NMC, valide qual versão do PostgreSQL é usada pelo banco de dados ativo do NMC (nmcdb)

Linux: ps -ef | grep nmcdb
Versão do Linux nmcdb postgres 

Windows:

  1. Abra o Gerenciador de tarefas.
  2. Clique na guia Details.
  3. Certifique-se de que a coluna Linha de comando esteja selecionada e visível. 
  4. Procure o postgres.exe que corresponde ao nmcdb paths:
    Versão postgres do servidor NMC no Windows
  1.  Depois de validar a versão do PostgreSQL usada, as pastas mais antigas (não utilizadas) podem ser excluídas. O NetWorker não está usando esses diretórios, portanto, os serviços não precisam ser interrompidos ou reiniciados.
NOTA: Se a versão atual do NetWorker for reinstalada ou se o NetWorker receber upgrade para uma versão anterior à 19.15.0.0, as pastas PostgreSQL mais antigas serão reinstaladas.

Additional Information

Επηρεαζόμενα προϊόντα

NetWorker, NetWorker Management Console

Προϊόντα

NetWorker Family
Ιδιότητες άρθρου
Article Number: 000492265
Article Type: Solution
Τελευταία τροποποίηση: 27 Ιουλ 2026
Version:  1
Βρείτε απαντήσεις στις ερωτήσεις σας από άλλους χρήστες της Dell
Υπηρεσίες υποστήριξης
Ελέγξτε αν η συσκευή σας καλύπτεται από τις Υπηρεσίες υποστήριξης.