NetWorker : La sauvegarde Exchange échoue avec l’erreur : nsrnmmsv L’interface shell Exchange2010 n’est pas initialisée
Summary: La sauvegarde Exchange échoue avec l’erreur : nsrnmmsv L’interface shell Exchange2010 n’est pas initialisée.
Symptoms
La sauvegarde NMM Exchange ou la commande « nsrnmmsv -P » échoue avec l’erreur suivante :
Exchange2010 Shell interface is not initialised.
Par exemple :
C:\Users\Administrator>nsrnmmsv -P 17092:nsrnmmsv: Version information for C:\Program Files\EMC NetWorker\nsr\bin\nsrnmmsv.exe: Original file name: nsrnmmsv.exe Version: 9.1.1 (ntx64) Comments: Supporting Microsoft Volume Shadow Copy Service Changing backup name EX01N3 to primary name ex01n3.group.com for multi-NIC configured client. 136553:nsrnmmsv: NMM .. Exchange2010 Shell interface is unavailable. This may indicate that the EMC powershell library was not properly registered. 111867:nsrnmmsv:Exchange2010 Shell interface is not initialised. 145370:nsrnmmsv: Initialization error -- Exchange shell failed to initialize. Required for Exchange. 117296:nsrnmmsv: Failed to list supported save sets. 102332:nsrnmmsv: Exiting with success.
Cause
Le message d’erreur « Interface shell Exchange2010 » n’est pas initialisé, il est essentiellement dû à :
- NetWorker lib ne peut pas initialiser Exchange Powershell (reportez-vous à l’article KB 493540 de la base de connaissances : échec du DAG Exchange 2010 en raison de problèmes avec PowerShell).
- L’utilisateur qui invoque la lib n’a pas les autorisations appropriées pour exécuter le shell.
- Dans de très rares cas, Exchange Powershell est rompu lors de la configuration IIS et ne peut pas être exécuté.
Resolution
Vérifiez si l’entrée de registre existe et, dans ce cas, comparez l’entrée avec l’un des nœuds Exchange fonctionnels :
reg query HKEY_LOCAL_MACHINE\software\legato\networker\vssclient
S’il n’existe pas, procédez comme suit :
-
Créez les clés de registre suivantes sous : HKEY_LOCAL_MACHINE\Software\Legato\NetWorker\VSSclient
*** N.B. Put the appropriate username and domain name. Exchange Username REG_SZ admin Exchange Domain REG_SZ fall.localdomain Exchange Password REG_BINARY
<exemple>
Nom d’utilisateur = uniquement le nom d’utilisateur ex : backup.manager
Domaine = ex : BWK.comRemarque : Le domaine Exchange est le niveau de domaine du serveur Exchange, et non le compte d’utilisateur. Si le compte de domaine se trouve à un niveau différent (c’est-à-dire child.fall.localdomain), modifiez le domaine pour qu’il corresponde au domaine de l’utilisateur ou créez un nouvel utilisateur au même niveau de domaine qu’Exchange Server. -
Ensuite, exécutez l’outil de configuration NMM Exchange Admin et choisissez Mettre à jour le mot de passe administrateur. Si cette opération réussit, elle doit mettre à jour la clé de registre Exchange Password.
-
Exécutez ensuite la commande pour tester la connectivité du nœud Exchange :
nsrnmmsv -P