NetWorker: NMC sunucusundan eski PostgreSQL sürümlerini kaldırma

Zusammenfassung: NetWorker Management Console (NMC) sunucu kurulumu, NMC veritabanları için PostgreSQL içerir.

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

  • Bir güvenlik tarayıcısı, NetWorker Management Console (NMC) sunucusuna yüklü eski PostgreSQL sürümlerini tanımlar.

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

  • Eski sürümler şurada bulunur: postgres klasörü, örneğin: 9.2, 11.21, 12. 18. 
  • NMC yüklemesi bir postgres_latest yüklü NetWorker sürümü için PostgreSQL'in en son sürümüyle eşleşen sembolik bağlantı.
    Linux: ls -l /opt/lgtonmc | grep latest
    Linux'ta en son gelişmeler 
    Windows (PowerShell): (Get-Item "C:\Program Files\EMC NetWorker\Management\GST\postgres_latest").Target

Windows postgres latest path 

NOTLAR: Yukarıdaki komut varsayılan yükleme yolunu gösterir. NMC'yi başka bir konuma yüklediyseniz komutu yükleme yolunuza göre değiştirin. Windows komut çıktısı 8dot3 kısa yol biçimini gösterir.

Ursache

PostgreSQL'in eski sürümleri, geriye dönük uyumluluk gereksinimleri nedeniyle NetWorker'da tutulmuştur.

Veritabanı etkin bir şekilde korunursa yükseltmeler sırasında NetWorker yazılımıyla birlikte gelen PostgreSQL'in en son sürümüne geçirilir. Veritabanının aktif olarak korunmaması ve bir yükseltme yapılması durumunda eski sürümler dokunulmadan bırakılır.
Yeni kurulumlarda, eski sürümler geriye dönük uyumluluk için dahil edilmiştir ancak kullanılmaz. 

NMC veritabanı daha yeni bir sürüme geçirildiğinde, daha eski sürüm tarafından yönetilemez postgres yürütülebilir dosyalar.

Lösung

NetWorker 19.15.0.0 sürümünde (2027 1. Çeyrek kesintili), gerekli değilse eski postgres sürümlerini otomatik olarak kaldıracak kod değişiklikleri beklenmektedir.

Geçici Çözüm:

NMC tarafından kullanılan PostgreSQL sürümü doğrulandıktan sonra eski PostgresSQL klasörleri kaldırılabilir:

  1. NMC'nin işlevsel olduğunu doğrulayın; Örneğin, oturum açabilir ve işlemleri gerçekleştirebilirsiniz.
  2. Sunucu Koruması -> NMC sunucu yedeklemesi gerçekleştirin
  3. NMC sunucusunda, etkin NMC veritabanı tarafından hangi PostgreSQL sürümünün kullanıldığını doğrulayın (nmcdb)

Linux: ps -ef | grep nmcdb
Linux nmcdb postgres sürümü 

Windows:

  1. Görev Yöneticisi'ni açın.
  2. Details sekmesine tıklayın.
  3. Komut Satırı sütununun seçili ve görünür olduğundan emin olun. 
  4. Arayın postgres.exe ile karşılık gelen nmcdb yol.
    Windows NMC server postgres sürümü
  1.  Kullanılan PostgreSQL sürümü doğrulandıktan sonra eski (kullanılmayan) klasörler silinebilir. NetWorker bu dizinleri kullanmadığı için hizmetlerin durdurulması veya yeniden başlatılması gerekmez.
NOTLAR: Geçerli NetWorker sürümü yeniden yüklenirse veya NetWorker 19.15.0.0'dan önceki bir sürüme yükseltilirse eski PostgreSQL klasörleri yeniden yüklenir.

Weitere Informationen

Betroffene Produkte

NetWorker, NetWorker Management Console

Produkte

NetWorker Family
Artikeleigenschaften
Artikelnummer: 000492265
Artikeltyp: Solution
Zuletzt geändert: 13 Aug. 2026
Version:  2
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.