NetWorker NMM SharePointバックアップが「NetWorker正規クライアント名を取得できませんでした。
Summary: SharePoint ファームの NetWorker Module for Microsoft バックアップが次のエラーで失敗します。 "SQLServerName"のNetWorker正規クライアント名を取得できませんでした。 これは通常、SQLエイリアスが正しく構成されていないことが原因です。
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"
-
nsrnmmsv NSR critical Failed to start save job on host 'SQLServername'
-
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

Resolution
NMM(NetWorker Modoule for Microsoft)が、エイリアス名DBSERVが実際のSQL Server PRODDB1への接続に使用されていることをSharePointから正しく判断できるようにするには、
次のことを確認します。
- サーバー別名 DBSERV が DNS または Hosts ファイルに追加されない
- また、接続パラメーターの SQL Server 名は、SSMS の SQL Server 名と一致する実際の SQL Server 名です。