NetWorker NMM SharePoint 백업이 "NetWorker canonical client name could not be retrieved.

Summary: SharePoint Farm의 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(Domain Name Service)의 정식 이름이 아닙니다.

SQL Server 별칭입니다.

CLICONFG의 별칭은 다음 설정에 의해 정의됩니다. 
서버 별칭 - SharePoint와 같은 로컬 클라이언트 애플리케이션에서 사용할 수 있는 대체 이름입니다.  
연결 매개 변수 - 실제로 연결할 SQL Server를 정의합니다.  이는 실제 SQL Server 이름 및 TCP/IP 포트(또는 표준 포트 번호를 사용하는 경우 비어 있음)입니다(

참고 1).  실제 SQL Server 이름은 DNS에서 유효한 고유 IP 주소로 확인되어야 합니다. 
참고 2.  Server 별칭은 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 Servername이 반환됩니다.  다른 서버 이름을 사용해서는 안 됩니다.

3.  SharePoint Server에서 실행

nsrnmmsv -P 


== Dependent Hosts ==

목록 아래에 실제 SQL Server 이름이 표시되어야 하며 SSMS의 이름과 일치해야 합니다.

CLICONFIG의 예. 
아래의

SQL Server 클라이언트 네트워크 유틸리티 예를 살펴보십시오.  
서버 별칭은 실제 SQL Server 이름의 연결 매개 변수를 가리키는 DBSERV
입니다PRODDB1 

SQL Server 네트워크 유틸리티

Resolution

NMM(NetWorker Modoule for Microsoft)이 SharePoint에서 실제 SQL Server PRODDB1
에 연결하는 데 별칭 이름 DBSERV가 사용되는지 제대로 확인할 수 있도록 하려면 다음을 확인합니다.

  • 서버 별칭 DBSERV가 DNS 또는 호스트 파일에 추가되지 않음
  • 연결 매개변수의 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.