NetWorker NMM SharePointバックアップが「NetWorker正規クライアント名を取得できませんでした。

Summary: SharePoint ファームの NetWorker Module for Microsoft バックアップが次のエラーで失敗します。 "SQLServerName"のNetWorker正規クライアント名を取得できませんでした。 これは通常、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

SharePointファームのNMM(NetWorker Module for Microsoft)バックアップは、次の場合にこのエラーで失敗します。 
 

  • SharePoint Server には、SQL クライアント ネットワーク ユーティリティ (CLICONFG) で定義された SQL Server エイリアスがあります
  • 同時に、SQLエイリアスがDNSに追加されるか、SQL接続パラメーターにDNS名が含まれます。

一般的なエラー: 

SQL ServerのNetWorkerPath>/nsr/applogs/nsrnmmsv.rawで<同様のエラーで障害が発生します。 
  • nsrnmmsv NetWorker canonical client name could not be retrieved for "SQLServerName" 
SharePoint ServerのNetWorkerPath>/nsr/applogs/nsrnmmsv.rawで<同様のエラーで障害が発生します。 
  • nsrnmmsv NSR critical Failed to start save job on host 'SQLServername'
同様に、SharePoint Server <は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クライアント ネットワーク ユーティリティ(CLICONFG)。

これは、ユーザーがSQL Serverの代替名としてエイリアス名を作成できるようにするWindows SQL Serverユーティリティーです。
これにより、ローカル クライアント アプリケーションは、適切なサーバー名ではなくエイリアス名を使用して SQL Server に接続できます。
このエイリアス名はローカル アプリケーション エイリアスであり、ドメイン ネーム サービス(DNS)の正規名ではありません。

SQL Server エイリアス。

CLICONFG のエイリアスは、次の設定によって定義されます。
サーバー エイリアス - これは、SharePointなどのローカル クライアント アプリケーションで使用できる代替名です。  
接続パラメーター - 実際に接続する SQL Server を定義します。  これは、実際の SQL Server 名と TCP/IP ポート (標準ポート番号が使用されている

場合は空白) です NOTE 1。 実際の SQL Server 名は、DNS で有効な一意の IP アドレスに解決される必要があります。
ノート 2.  サーバー エイリアスは、SharePoint などのローカル クライアント アプリケーションでのみ使用されます。  有効なホスト名またはサーバー名ではありません。  この「エイリアス」のDNSレコードを作成しないでください。作成しないと、問題が発生します。

実際のSQL Server名を確認します。

1.   SQL Serverにログインし、SQL Server Management Studioを開きます。 SQLに接続し、左側のツリービューにサーバー名が表示されます。   または,

2.   SQL Serverに直接ログインし、SQL Server Management Studioを開きます。 新しいクエリを開き、次のT-SQLコマンドを実行します。

SELECT @@SERVERNAME

これにより、CLICONFGのエイリアス設定で必要なSQL Server名が返されます。  他のサーバー名は使用しないでください。

3.  SharePoint Server で、次を実行します。

nsrnmmsv -P 


[== Dependent Hosts ==

]のリストの下に、実際のSQL Server名が表示され、SSMSの名前と一致するはずです。

CLICONFIGの例。
次の例、

SQL Server クライアント ネットワーク ユーティリティに注目してください。  
サーバエイリアスは DBSERV
で、実際の SQL Server 名の接続パラメータを指しますPRODDB1 

SQL Serverネットワーク ユーティリティー

Resolution

NMM(NetWorker Modoule for Microsoft)が、エイリアス名DBSERVが実際のSQL Server PRODDB1への接続に使用されていることをSharePointから正しく判断できるようにするには、
次のことを確認します。

  • サーバー別名 DBSERV が DNS または Hosts ファイルに追加されない
  • また、接続パラメーターの SQL Server 名は、SSMS の SQL Server 名と一致する実際の SQL Server 名です。
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.