Les sauvegardes SharePoint NetWorker NMM échouent avec l’erreur « Le nom du client canonique NetWorker n’a pas pu être récupéré.

Summary: Les sauvegardes de la batterie de serveurs SharePoint NetWorker Module for Microsoft échouent avec l’erreur suivante : Impossible de récupérer le nom canonique du client NetWorker pour « SQLServerName ». Cela est généralement dû à une mauvaise configuration de l’alias SQL. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Les sauvegardes NetWorker Module for Microsoft (NMM) d’une batterie de serveurs SharePoint échouent avec cette erreur lorsque. 
 

  • SharePoint Server dispose d’un alias SQL Server défini dans l’utilitaire réseau du client SQL (CLICONFG)
  • En même temps, l’alias SQL est ajouté au DNS, ou les paramètres de connexion SQL incluent un nom DNS.

Erreurs typiques : 

L’échec se produit avec une erreur similaire dans <NetWorkerPath>/nsr/applogs/nsrnmmsv.raw de SQL Server : 
  • nsrnmmsv NetWorker canonical client name could not be retrieved for "SQLServerName" 
L’échec se produit avec une erreur similaire dans <NetWorkerPath>/nsr/applogs/nsrnmmsv.raw de SharePoint Server : 
  • nsrnmmsv NSR critical Failed to start save job on host 'SQLServername'
De même, SharePoint Server se trouvera dans <NetWorkerPath>/nsr/applogs/sharepointapi.log
  • DefaultDomain: Executing script Get-ItemProperty hklm:software\microsoft\mssqlserver\client\connectto  | Select SQLServerAliasName  
    DefaultDomain: Alias found DBMSSOCN,sqlservername

Cause

SQL Server Client Network Utility (CLICONFG).

Il s’agit d’un utilitaire Windows SQL Server qui permet à un utilisateur de créer un nom d’alias comme nom alternatif pour SQL Server.
Cela permet aux applications clientes locales d’établir une connexion à SQL Server à l’aide d’un nom d’alias au lieu du nom de serveur approprié.
Ce nom d’alias est un alias d’application locale et n’est pas un nom canonique dans le service de noms de domaine (DNS).

Alias SQL Server.

Un alias dans CLICONFG est défini par les paramètres suivants : 
Server alias : il s’agit d’un autre nom qui peut être utilisé par les applications clientes locales telles que SharePoint.  
Paramètres de connexion : définit le serveur SQL auquel vous souhaitez vous connecter.  Il s’agit du nom réel du serveur SQL Server et du port TCP/IP (ou vide si le numéro de port standard est utilisé)

REMARQUE 1.  le nom du serveur SQL réel doit être résolu dans DNS en une adresse IP unique valide. 
REMARQUE 2.  l’alias Server est uniquement utilisé par les applications clientes locales telles que SharePoint.  Ce n’est *pas* un nom d’hôte ou un nom de serveur valide.  Ne créez jamais d’enregistrement DNS pour cet « alias », sinon cela cause le problème.

Déterminez le nom SQL Server réel :

1.   Connectez-vous à SQL Server et ouvrez SQL Server Management Studio ;  Connectez-vous à SQL et notez le nom du serveur dans l’arborescence de gauche.   Ou,2

.   Connectez-vous directement à SQL Server et ouvrez SQL Server Management Studio ;  ouvrez une nouvelle requête et exécutez cette commande T-SQL,

SELECT @@SERVERNAME

Cela doit renvoyer le nom SQL Servername qui sera requis dans les paramètres Alias de CLICONFG.  Aucun autre nom de serveur ne doit être utilisé.

3.  Sur le serveur SharePoint : exécutez :

nsrnmmsv -P 


et sous la liste de == Hôtes dépendants ==

vous devriez voir le vrai nom du serveur SQL et il doit correspondre au nom dans SSMS.

Exemple CLICONFIG. 
Notez l’exemple ci-dessous,

SQL Server Client Network Utility :  
L’alias de serveur est DBSERV
qui pointe vers les paramètres de connexion du nom de serveur SQL réel, PRODDB1 

SQL Server Network Utility

Resolution

Pour vous assurer que NetWorker Modoule for Microsoft (NMM) peut correctement déterminer à partir de SharePoint qu’un nom d’alias DBSERV est utilisé pour se connecter au PRODDB1 SQL Server réel,
assurez-vous que :

  • L’alias de serveur DBSERV n’est pas ajouté au DNS ni au fichier Hosts
  • Et le nom SQL Server dans les paramètres de connexion est le nom SQL Server réel qui correspond au nom SQL Server dans SSMS.
Article Properties
Article Number: 000039564
Article Type: Solution
Last Modified: 27 May 2024
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.