NetWorker : Échec de la sauvegarde de la base de données NMC « Impossible d’exécuter pg_basebackup.exe afin de copier la base de données »

Résumé: La sauvegarde de la base de données NetWorker Management Console (NMC) échoue après la mise à niveau de NetWorker. Le serveur NMC est installé sur un serveur Windows.

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Symptômes

Erreurs dans le log d’actions de la règle :

108179:savepsm: Replicating database contents to C:\Program Files\EMC NetWorker\Management\nmcdb_stage\pgdata...
108180:savepsm: Unable to execute C:\Program Files\EMC NetWorker\Management\GST\postgres_latest\bin\pg_basebackup.exe in order to copy the database
108181:savepsm: See 'C:\Program Files\EMC NetWorker\Management\GST\logs\pg_basebackup.log' for details
108179:savepsm: Replicating database contents to C:\Program Files\EMC NetWorker\Management\nmcdb_stage\pgdata...
108180:savepsm: Unable to execute C:\Program Files\EMC NetWorker\Management\GST\postgres_latest\bin\pg_basebackup.exe in order to copy the database
108181:savepsm: See 'C:\Program Files\EMC NetWorker\Management\GST\logs\pg_basebackup.log' for details

Erreurs dans le C:\Program Files\EMC NetWorker\Management\GST\logs\pg_basebackup.log:

pg_basebackup: incompatible server version 12.18
pg_basebackup: removing data directory "C:\Program Files\EMC NetWorker\Management\nmcdb_stage\pgdata"

Cause

NetWorker met régulièrement à niveau le postgres version utilisée par la NMC. Sur les serveurs Windows, l’option postgres version est symboliquement liée à l’aide de postgres_latest.

Parfois, lorsque le logiciel NMC est mis à niveau, Windows ne recrée pas le fichier postgres_latest Lien symbolique qui renvoie à la nouvelle version de Postgres installée.

Le problème décrit dans cet article se produit lorsque le postgres_latest Le lien existe, mais les liens renvoient vers le mauvais postgres dossier Version.
Si postgres_latest n’existe pas, le service NMC ne démarre pas : Blocage de NetWorker GST après la mise à niveau de NMC avec IM003 : Le pilote spécifié n’a pas pu être chargé en raison d’une erreur système.

Les étapes décrites dans cet article résolvent l’un ou l’autre des scénarios.

Résolution

  1. Ouvrez une invite avec élévation de privilèges sur le serveur NMC et assurez-vous que les services NMC sont arrêtés : net stop gstd
  2. Vérifiez que les services ont cessé : tasklist | findstr gst
  3. Ouvrez l’Explorateur de fichiers Windows sur le serveur NMC.
  4. Rendez-vous sur C:\Program Files\EMC NetWorker\Management\GST.
    Remarque : Il s’agit du dossier d’installation NMC par défaut. Si vous avez installé NMC à un emplacement autre que celui par défaut, utilisez votre chemin d’installation.
  5. Supprimer le lien postgres_latest (s’il existe).
  6. Accédez à C:\Program Files\EMC NetWorker\Management\GST\postgres et confirmez le dossier de la dernière version affiché
  7. Ouvrez une invite avec élévation de privilèges sur le serveur NMC et recréez le fichier postgres_latest Lien symbolique pour les dernières informations postgres Version installée.
mklink /D "C:\Program Files\EMC NetWorker\Management\GST\postgres_latest" "C:\Program Files\EMC NetWorker\Management\GST\postgres\#.#"
  1. Démarrez le service NMC : net start gstd
  2. Surveillez les paramètres C:\Program Files\EMC NetWorker\Management\GST\logs\gstd.raw Pour toute erreur :

NetWorker : Utilisation de nsr_render_log pour afficher .raw fichiers journaux

Produits concernés

NetWorker, NetWorker Management Console

Produits

NetWorker Family
Propriétés de l’article
Numéro d’article: 000227517
Type d’article: Solution
Dernière modification: 25 févr. 2026
Version:  2
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.