NetWorker: Fjernelse af gamle PostgreSQL-versioner fra NMC-serveren

Summary: NetWorker Management Console-serverinstallationen (NMC) omfatter PostgreSQL til NMC-databaserne.

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

Symptoms

  • En sikkerhedsscanner identificerer gamle versioner af PostgreSQL, der er installeret på en NetWorker Management Console-server (NMC).

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

  • De ældre versioner findes i postgres mappe, for eksempel: 9.2, 11.21, 12. 18. 
  • NMC-installationen bruger en postgres_latest symbolsk link, der er knyttet til den seneste version af PostgreSQL for den installerede NetWorker-version.
    Linux: ls -l /opt/lgtonmc | grep latest
    postgres seneste på Linux 
    Windows (PowerShell): (Get-Item "C:\Program Files\EMC NetWorker\Management\GST\postgres_latest").Target

Windows postgres seneste sti 

BEMÆRK: Ovenstående kommando viser standardinstallationsstien. Hvis du har installeret NMC et andet sted, skal du ændre kommandoen til din installationssti. Windows-kommandooutputtet viser 8dot3 short path-format.

Cause

Ældre versioner af PostgreSQL er blevet bevaret på NetWorker på grund af krav om bagudkompatibilitet.

Hvis databasen vedligeholdes aktivt, migreres den til den nyeste version af PostgreSQL, der følger med NetWorker-softwaren under opgraderinger. De gamle versioner efterlades i takt, hvis databasen ikke aktivt vedligeholdes, og der udføres en opgradering.
For nye installationer er de ældre versioner inkluderet for bagudkompatibilitet, men bruges ikke. 

Når NMC-databasen er migreret til en nyere version, kan den ikke administreres af den ældre postgres Eksekverbare filer.

Resolution

Der forventes kodeændringer i NetWorker 19.15.0.0-versionen (foreløbigt 1. kvartal 2027), som automatisk fjerner de ældre postgres-versioner, hvis det ikke er nødvendigt.

Løsning:

De ældre PostgresSQL-mapper kan fjernes efter validering af den version af PostgreSQL, der bruges af NMC:

  1. Validere, at NMC er funktionel; For eksempel er du i stand til at logge ind og udføre operationer.
  2. Udfør en sikkerhedskopiering af Server Protection -> NMC-serveren
  3. På NMC-serveren skal du validere, hvilken PostgreSQL-version der bruges af den aktive NMC-database (nmcdb)

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

Windows:

  1. Åbn Jobliste.
  2. Klik på fanen Detaljer.
  3. Sørg for, at kolonnen Kommandolinje er markeret og synlig. 
  4. Se efter ikonet postgres.exe Det svarer til nmcdb { Path:
    Windows NMC-server postgres-version
  1.  Efter validering af den anvendte version af PostgreSQL kan de ældre (ubrugte) mapper slettes. NetWorker bruger ikke disse mapper, så tjenesterne behøver ikke at blive stoppet eller genstartet.
BEMÆRK: Hvis den aktuelle NetWorker-version geninstalleres, eller NetWorker opgraderes til en version før 19.15.0.0, geninstalleres de ældre PostgreSQL-mapper.

Additional Information

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

NetWorker, NetWorker Management Console

Προϊόντα

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