NetWorker: rimozione delle vecchie versioni di PostgreSQL dal server NMC

Zusammenfassung: L'installazione del server NetWorker Management Console (NMC) include PostgreSQL per i database NMC.

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

  • Uno scanner di sicurezza identifica le versioni precedenti di PostgreSQL installate su un server NetWorker Management Console (NMC).

Linux: /opt/lgtonmc/postgres
Windows (impostazione predefinita): C:\Program Files\EMC NetWorker\Management\GST\postgres

  • Le versioni precedenti si trovano nella postgres cartella, ad esempio: 9.2, 11.21, 12. 18. 
  • L'installazione di NMC utilizza un postgres_latest link simbolico che esegue il mapping alla versione più recente di PostgreSQL per la versione di NetWorker installata.
    Linux: ls -l /opt/lgtonmc | grep latest
    postgres più recente su Linux 
    Windows PowerShell: (Get-Item "C:\Program Files\EMC NetWorker\Management\GST\postgres_latest").Target

Percorso successivo postgres di Windows 

NOTA: Il comando precedente mostra il percorso di installazione predefinito. Se NMC è stato installato in un'altra posizione, modificare il comando nel percorso di installazione. L'output del comando Windows mostra il formato percorso breve 8dot3.

Ursache

Le versioni precedenti di PostgreSQL sono state conservate su NetWorker a causa dei requisiti di compatibilità con le versioni precedenti.

Se il database viene gestito attivamente, viene migrato alla versione più recente di PostgreSQL inclusa nel software NetWorker durante gli aggiornamenti. Le versioni precedenti vengono lasciate invariate nel caso in cui il database non venga mantenuto attivamente e venga eseguito un aggiornamento.
Per le nuove installazioni, le versioni precedenti sono incluse per garantire la compatibilità con le versioni precedenti, ma non vengono utilizzate. 

Una volta eseguita la migrazione del database NMC a una versione più recente, non può essere gestito dalla versione precedente postgres Esegui.

Lösung

Nella versione 19.15.0.0 di NetWorker (Q1 2027 provvisorio) sono previste modifiche al codice che rimuoveranno automaticamente le versioni postgres precedenti, se non necessarie.

Soluzione alternativa:

Le cartelle PostgresSQL precedenti possono essere rimosse dopo la convalida della versione di PostgreSQL utilizzata da NMC:

  1. Verificare che NMC funzioni; Ad esempio, è possibile effettuare il login ed eseguire operazioni.
  2. Eseguire una protezione del server:> backup del server NMC
  3. Sul server NMC, verificare quale versione di PostgreSQL viene utilizzata dal database NMC attivo (nmcdb)

Per Linux: ps -ef | grep nmcdb
Versione di Linux nmcdb postgres 

Windows:

  1. Aprire Gestione attività.
  2. Fare clic sulla scheda Dettagli.
  3. Assicurarsi che la colonna Riga di comando sia selezionata e visibile. 
  4. Cercare l'icona postgres.exe che corrisponda al nmcdb path
    Windows NMC Server Postgres Version
  1.  Dopo aver convalidato la versione di PostgreSQL utilizzata, è possibile eliminare le cartelle meno recenti (inutilizzate). NetWorker non utilizza queste directory, pertanto i servizi non devono essere arrestati o riavviati.
NOTA: Se viene reinstallata la versione corrente di NetWorker o se NetWorker viene aggiornato a una versione precedente alla 19.15.0.0, le cartelle PostgreSQL precedenti vengono reinstallate.

Weitere Informationen

Betroffene Produkte

NetWorker, NetWorker Management Console

Produkte

NetWorker Family
Artikeleigenschaften
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.