NetWorker: usuwanie starych wersji PostgreSQL z serwera NMC

Summary: Instalacja serwera NetWorker Management Console (NMC) zawiera bazę danych PostgreSQL dla baz danych NMC.

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

Symptoms

  • Skaner zabezpieczeń identyfikuje stare wersje bazy danych PostgreSQL zainstalowane na serwerze NetWorker Management Console (NMC).

Linux: /opt/lgtonmc/postgres
Windows (ustawienie domyślne): C:\Program Files\EMC NetWorker\Management\GST\postgres

  • Starsze wersje znajdują się w postgres , na przykład: 9.2, 11.21, 12. 18. 
  • W instalacji NMC używany jest postgres_latest dowiązanie symboliczne, które jest mapowane na najnowszą wersję PostgreSQL dla zainstalowanej wersji NetWorker.
    Linux: ls -l /opt/lgtonmc | grep latest
    postgres latest on Linux 
    Windows PowerShell (Get-Item "C:\Program Files\EMC NetWorker\Management\GST\postgres_latest").Target

Najnowsza ścieżka postgres systemu Windows 

UWAGA: Powyższe polecenie pokazuje domyślną ścieżkę instalacji. Jeśli NMC zostało zainstalowane w innej lokalizacji, zmień polecenie na ścieżkę instalacji. Dane wyjściowe polecenia systemu Windows pokazują format krótkiej ścieżki 8dot3.

Cause

Starsze wersje PostgreSQL zostały zachowane w NetWorker ze względu na wymagania dotyczące zgodności z poprzednimi wersjami.

Jeśli baza danych jest aktywnie utrzymywana, podczas uaktualniania jest migrowana do najnowszej wersji bazy danych PostgreSQL dołączonej do oprogramowania NetWorker. Stare wersje są traktowane taktownie w przypadku, gdy baza danych nie jest aktywnie utrzymywana i przeprowadzana jest aktualizacja.
W przypadku nowych instalacji starsze wersje są dołączane w celu zapewnienia zgodności z poprzednimi wersjami, ale nie są używane. 

Po migracji bazy danych NMC do nowszej wersji starsza wersja nie może być zarządzana przez starsze postgres Execution

Resolution

W wydaniu NetWorker 19.15.0.0 (wstępny termin na I kwartał 2027 r.) spodziewane są zmiany kodu, które automatycznie usuną starsze wersje postgres, jeśli nie będą potrzebne.

Obejście problemu:

Starsze foldery PostgresSQL można usunąć po zweryfikowaniu wersji PostgreSQL używanej przez NMC:

  1. Sprawdzenie, czy karta NMC działa; Na przykład możesz się zalogować i wykonywać operacje.
  2. Wykonaj ochronę serwera —> kopia zapasowa serwera NMC
  3. Na serwerze NMC sprawdź, która wersja PostgreSQL jest używana przez aktywną bazę danych NMC (nmcdb).

Linux. ps -ef | grep nmcdb
Wersja postgres nmcdb systemu Linux 

Windows:

  1. Otwórz menedżera zadań.
  2. Kliknij kartę Szczegóły.
  3. Upewnij się, że kolumna Wiersz polecenia jest zaznaczona i widoczna. 
  4. Poszukaj ikony postgres.exe , który odpowiada nmcdb path:
    Wersja postgres serwera NMC systemu Windows
  1.  Po sprawdzeniu poprawności używanej wersji PostgreSQL można usunąć starsze (nieużywane) foldery. NetWorker nie korzysta z tych katalogów, więc nie trzeba zatrzymywać ani ponownie uruchamiać usług.
UWAGA: Jeśli bieżąca wersja NetWorker zostanie ponownie zainstalowana lub NetWorker zostanie uaktualniona do wersji wcześniejszej niż 19.15.0.0, starsze foldery PostgreSQL zostaną ponownie zainstalowane.

Additional Information

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

NetWorker, NetWorker Management Console

Προϊόντα

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