NetWorker : suppression des anciennes versions de PostgreSQL du serveur NMC

Summary: L’installation du serveur NetWorker Management Console (NMC) inclut PostgreSQL pour les bases de données NMC.

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

Symptoms

  • Un analyseur de sécurité identifie les anciennes versions de PostgreSQL installées sur un serveur NetWorker Management Console (NMC).

Linux : /opt/lgtonmc/postgres
Windows (par défaut) : C:\Program Files\EMC NetWorker\Management\GST\postgres

  • Les anciennes versions se trouvent dans le fichier postgres , par exemple : 9.2, 11.21, 12. 18. 
  • L’installation de NMC utilise un postgres_latest lien symbolique qui renvoie vers la dernière version de PostgreSQL pour la version de NetWorker installée.
    Linux: ls -l /opt/lgtonmc | grep latest
    postgres dernière sur Linux 
    Windows PowerShell : (Get-Item "C:\Program Files\EMC NetWorker\Management\GST\postgres_latest").Target

Dernier chemin d’accès Windows postgres 

NOTE: La commande ci-dessus affiche le chemin d’installation par défaut. Si vous avez installé NMC à un autre emplacement, modifiez la commande sur votre chemin d’installation. Le résultat de la commande Windows affiche le format de chemin court 8dot3.

Cause

Les anciennes versions de PostgreSQL ont été conservées sur NetWorker en raison d’exigences de compatibilité descendante.

Si la base de données fait l’objet d’une maintenance active, elle est migrée vers la dernière version de PostgreSQL incluse avec le logiciel NetWorker lors des mises à niveau. Les anciennes versions sont laissées intactes dans le cas où la base de données n’est pas activement maintenue et qu’une mise à niveau est effectuée.
Pour les nouvelles installations, les anciennes versions sont incluses pour la compatibilité descendante, mais ne sont pas utilisées. 

Une fois la base de données NMC migrée vers une version plus récente, elle ne peut pas être gérée par l’ancienne postgres Dirigeant

Resolution

Des modifications de code sont attendues dans la version NetWorker 19.15.0.0 (1er trimestre 2027 provisoire), qui supprimeront automatiquement les anciennes versions de Postgres si elles ne sont pas nécessaires.

Contournement :

Les anciens dossiers PostgresSQL peuvent être supprimés après avoir validé la version de PostgreSQL utilisée par le NMC :

  1. Vérifiez que la NMC est fonctionnelle ; Par exemple, vous pouvez vous connecter et effectuer des opérations.
  2. Effectuez une sauvegarde du serveur Server Protection -> NMC
  3. Sur le serveur NMC, vérifiez quelle version de PostgreSQL est utilisée par la base de données NMC active (nmcdb)

Linux : ps -ef | grep nmcdb
Version de Linux nmcdb postgres 

Windows :

  1. Ouvrez le Gestionnaire des tâches.
  2. Cliquez sur l’onglet Details.
  3. Assurez-vous que la colonne Ligne de commande est sélectionnée et visible. 
  4. Recherchez le postgres.exe qui correspond à la nmcdb de prédémarrage
    Version postgres du serveur NMC Windows
  1.  Après avoir validé la version de PostgreSQL utilisée, les anciens dossiers (inutilisés) peuvent être supprimés. NetWorker n’utilisant pas ces répertoires, les services n’ont donc pas besoin d’être arrêtés ou redémarrés.
NOTE: Si la version actuelle de NetWorker est réinstallée ou si NetWorker est mis à niveau vers une version antérieure à la version 19.15.0.0, les anciens dossiers PostgreSQL sont réinstallés.

Additional Information

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

NetWorker, NetWorker Management Console

Προϊόντα

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