NetWorker: Ta bort gamla PostgreSQL-versioner från NMC-servern

Summary: I serverinstallationen av NetWorker Management Console (NMC) ingår PostgreSQL för NMC-databaserna.

Acest articol se aplică pentru Acest articol nu se aplică pentru Acest articol nu este legat de un produs specific. Acest articol nu acoperă toate versiunile de produs existente.

Symptoms

  • En säkerhetsskanner identifierar gamla versioner av PostgreSQL som är installerade på en NetWorker Management Console-server (NMC).

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

  • De äldre versionerna finns i postgres mappen, till exempel: 9.2, 11.21, 12. 18. 
  • NMC-installationen använder en postgres_latest symbolisk länk som mappar till den senaste versionen av PostgreSQL för den installerade NetWorker-versionen.
    Linux: ls -l /opt/lgtonmc | grep latest
    postgres senaste på Linux 
    Windows (PowerShell): (Get-Item "C:\Program Files\EMC NetWorker\Management\GST\postgres_latest").Target

Windows postgres senaste sökväg 

OBSERVERA: Kommandot ovan visar standardinstallationssökvägen. Om du har installerat NMC på en annan plats ändrar du kommandot till installationssökvägen. Kommandoutdata för Windows visar 8dot3 kort sökvägsformat.

Cause

Äldre versioner av PostgreSQL har behållits på NetWorker på grund av krav på bakåtkompatibilitet.

Om databasen underhålls aktivt migreras den till den senaste versionen av PostgreSQL som medföljer NetWorker-mjukvaran under uppgraderingar. De gamla versionerna lämnas intakta i händelse av att databasen inte aktivt underhålls och en uppgradering utförs.
För nya installationer ingår de äldre versionerna för bakåtkompatibilitet men används inte. 

När NMC-databasen har migrerats till en nyare version kan den inte hanteras av den äldre postgres Körbara filer.

Resolution

Kodändringar förväntas i NetWorker 19.15.0.0-versionen (preliminärt Q1 2027) som automatiskt tar bort de äldre postgres-versionerna om de inte behövs.

Alternativ lösning:

De äldre PostgresSQL-mapparna kan tas bort efter validering av den version av PostgreSQL som används av NMC:

  1. Validera att NMC fungerar. Du kan till exempel logga in och utföra operationer.
  2. Utför ett serverskydd –> säkerhetskopiering av NMC-server
  3. På NMC-servern kontrollerar du vilken PostgreSQL-version som används av den aktiva NMC-databasen (nmcdb)

Linux: ps -ef | grep nmcdb
Linux nmcdb postgres-version 

Windows:

  1. Öppna Aktivitetshanteraren.
  2. Klicka på fliken Information.
  3. Kontrollera att kolumnen Kommandorad är markerad och synlig. 
  4. Leta efter postgres.exe som motsvarar nmcdb { Path:
    Postgres-version för Windows NMC-server
  1.  När du har verifierat vilken version av PostgreSQL som används kan de äldre (oanvända) mapparna tas bort. NetWorker använder inte dessa kataloger, så tjänsterna behöver inte stoppas eller startas om.
OBSERVERA: Om den aktuella NetWorker-versionen installeras om, eller om NetWorker uppgraderas till en version före 19.15.0.0, installeras de äldre PostgreSQL-mapparna om.

Additional Information

Produse afectate

NetWorker, NetWorker Management Console

Produse

NetWorker Family
Proprietăți articol
Article Number: 000492265
Article Type: Solution
Ultima modificare: 27 Jul 2026
Version:  1
Găsiți răspunsuri la întrebările dvs. de la alți utilizatori Dell
Servicii de asistență
Verificați dacă dispozitivul dvs. este acoperit de serviciile de asistență.