NetWorker: NMM 문제 해결 가이드
요약: 이 문서의 목적은 NMM(NetWorker Module for Microsoft) 사용자가 NMM을 지원하는 데 필요한 가장 중요한 구성 요구 사항을 올바르게 확인하는 것입니다.
지침
정보 수집:
모든 NetWorker 지원 케이스에 필요한 최소 정보:
- NetWorker Server 이름, OS
- NetWorker Client 이름, OS
- NetWorker Server 버전 및 빌드
- NetWorker Client 버전 및 빌드
- NMM(NetWorker Module for Microsoft) 버전 및 빌드
다음 문서에서는 이러한 세부 정보를 수집하기 위한 지침을 제공합니다. NetWorker: NetWorker 소프트웨어 버전
식별 방법NMM 지원에 필요한 최소 정보:
- 백업 또는 복원할 Microsoft 애플리케이션
- Microsoft 애플리케이션 버전, 서비스 팩 및 롤업
백업용, 백업
할 세이브 세트와 클라이언트 정의, 복원할 데이터베이스 또는 세이브 세트 및 백업된 소스 클라이언트 정의
호환성 문제:
- 문제를 조사하기 전에 호환성 설명서를 확인하여 잠재적인 호환성 문제가 없는지 확인하십시오. E-Lab Interoperability Navigator 2.0-HOME (Dell 지원 계정으로 로그인해야 함)
수집 로그:
- NetWorker Server에서 NSRGET 번들을 수집합니다. NetWorker: NSRGet NetWorker 데이터 수집 툴을 사용하는 방법
- 권장 옵션:
nsrget -o:elfr
- 권장 옵션:
- 백업 관련 문제의 경우 백업이 실패한 정책에 대한 정책 로그 폴더를 수집합니다.
- Linux:
/nsr/logs/policy/POLICY_NAME - Windows(기본값):
C:\Program Files\EMC NetWorker\nsr\logs\policy\POLICY_NAME
- Linux:
- NetWorker Client에서 다음을 수행합니다.
<Networker_install_path>\applogs\nmm.raw<Networker_install_path>\logs\daemon.raw- <Networker_install_path>\applogs
- 기본 NMM 로그 파일은 다음과 같습니다.
nmm.raw - NetWorker: nsr_render_log 사용하여 .raw 로그 파일을 렌더링하는 방법
- 또한 다음과 같은 파일을 찾습니다.
.trace일반적으로 네트워킹 오류를 나타내는 확장입니다. <Networker_install_path>\nsr\applogs\nwsnap.rawNMM의 Power Snap 구성 요소의 세부 정보와 세이브 스트림의 특정 부분에 오류가 있었는지 여부가 포함되어 있습니다.
- 추가 로그
다음과 같은 경우 이걸 받으십시오.nmm.rawRM 오류 포함<Networker_install_path>\nsr\rmagentps\logs\clientReplication Manager 로그를 포함합니다.erm_clientXXXXX_debug.logerm_clientXXXXX_detail.logerm_clientXXXXX_summary.log
구성 검사기
NMM 소프트웨어에는 시스템, 소프트웨어 및 구성에 대한 훌륭한 요약 보고서인 Config Checker 가 포함되어 있습니다.
Config Checker 는 NMM을 설치하는 동안(NMM 설치 가이드 참조) 또는 NMM 설치가 완료된 후 언제든지 실행할 수 있습니다. NMM 설명서는 NetWorker Module for Microsoft | 매뉴얼 및 문서
디버깅를 활성화하려면 다음을 수행합니다.
PowerSnap 디버깅을 활성화합니다.
이 변수를 클라이언트 리소스의 애플리케이션 정보 필드에 추가합니다.NSR_PS_DEBUG_LEVEL=level
여기서 level은 1에서 9 사이의 숫자입니다.
NMM 디버깅을 활성화하려면 다음을 수행합니다.
클라이언트 리소스의 백업 명령을 다음으로 수정합니다. nsrsnap_vss_save.exe -D9-D9 많은 메시지를 생성하고 크기를 늘릴 수 있습니다. nmm.raw을 클릭합니다.
제거하는 것이 좋습니다 -D9 문제 해결 후 데이터가 수집되었습니다.
권한을:
NETWORKER 사용 권한:
- 백업되는 애플리케이션 또는 세이브 세트에 관계없이 모든 NMM 호스트의 경우 NSR 리소스의 Administrator 필드에 다음을 추가해야 합니다.
group=administrators,host=nmmhostname
예제 1:
여기서sqlapp1및exmbx1가 NMM이 설치된 호스트인 경우 NSR 리소스 Administrators 필드에 추가합니다.group=administrators,host=sqlapp1group=administrators,host=exmbx1
또는 대안으로 다음을 추가합니다.user=system,host=sqlapp1user=system,host=exmbx1user=administrator,host=sqlapp1user=administrator,host=exmbx1
- 클러스터링된 인스턴스 또는 클러스터 서버 이름의 경우 원격 액세스 필드에
물리적 노드를 추가합니다 예 2:
가상 SQL Server의 경우sqlv12개의 물리적 노드sqlapp1및sqlapp2,
NSR 관리자 필드에 다음을 추가합니다.group=administrators,host=sqlapp1group=administrators,host=sqlapp2
또는 대안으로 addLuser=system,host=sqlapp1user=system,host=sqlapp2user=administrator,host=sqlapp1user=administrator,host=sqlapp2
AND _
가상 디바이스의 Remote Access 필드에 추가sqlv1클라이언트*@sqlcn1*@sqlcn2
애플리케이션 권한:
- 자세한 내용은 다음을 참조하십시오. NMM 9.0 Hyper-V VSS 최소 필수 CSV 권한
- 다음 Microsoft 애플리케이션은 백업에 VSS를 사용합니다.
- 교환
- SQL Server
- SharePoint
- Hyper-V
- 클라이언트 리소스: 모두 백업 명령을 사용합니다.
nsrsnap_vss_save - 세이브 세트:
각 애플리케이션에 해당하는 세이브 세트가 아래에 나열되어 있습니다.
VSS 기반 백업을 사용하는 애플리케이션입니다.
| 애플리케이션 | 해당 세이브 세트 |
| SharePoint | APPLICATIONS:\Microsoft Office SharePoint Services |
| SQL Server 기본 인스턴스 - 모든 데이터베이스("최상위" 기록기라고 함) | APPLICATIONS:\SqlServerWriter |
| SQL Server 기본 인스턴스 - 단일 데이터베이스 | APPLICATIONS:\SqlServerWriter\DatabaseOne |
| SQL Server 명명된 인스턴스 - 모든 데이터베이스(예: 호스트 이름은 sqlsv1) | APPLICATIONS:\SqlServerWriter\sqlsv1%5CInstanceName |
| SQL Server 명명된 인스턴스 - 단일 데이터베이스 | APPLICATIONS:\SqlServerWriter\sqlsv1%5CInstanceName\DatabaseOne |
| Exchange - 모든 데이터베이스 | APPLICATIONS:\Microsoft Exchange YYYY |
| Exchange - 단일 데이터베이스 | APPLICATIONS:\Microsoft Exchange YYYY\DBName1 |
| Hyper-V - 모든 VM | APPLICATIONS:\Microsoft Hyper-V |
| Hyper-V - 단일 VM | APPLICATIONS:\Microsoft Hyper-V\VirtualMachineName |
NMM 클라이언트 리소스의 Application Information 필드에 다음이 있어야 합니다.
NSR_SNAP_TYPE=vss
Exchange 및 Hyper-V와 같은 특정 Microsoft 애플리케이션. Application Information 필드에 추가 변수가 필요합니다. NMM 사용자 가이드를 참조하십시오.
SQL Server VDI 백업(비 VSS):
NMM은 Microsoft SQL Server VDI(Virtual Device Interface) API를 사용하여 SQL Server와 통신합니다.
SQL VDI 백업에서는 다음 백업 명령을 사용합니다. nsrsqlsv
세이브 세트와 백업 명령의 예외는 아래 표를 참조하십시오.
| SQL Server 인스턴스 유형 | 세이브 세트 이 유형에 사용됩니다. | 이 유형에 사용되는 백업 명령 | 필요한 클라이언트 리소스 |
| ** 독립 실행형 SQL Server ** | 참고:** 클러스터링되지 않은 단일 SQL Server | FQDN(Fully Qualified Domain Name) 물리적 SQL 호스트 | |
| SQL Server 기본 인스턴스 | MSSQL: |
nsrsqlsv |
|
| SQL Server 기본 인스턴스(단일 데이터베이스) | MSSQL:DBName1 |
nsrsqlsv |
|
| SQL Server 명명된 인스턴스(Namedinst) | MSSQL$Namedinst: |
nsrsqlsv |
|
| SQL Server 명명된 인스턴스(단일 데이터베이스) | MSSQL$Namedinst:DBName1 |
nsrsqlsv |
|
| ** 클러스터형 SQL Server ** |
페일오버 클러스터는 다음과 같은 두 개 이상의 노드에 설치됩니다.
예: SQL Server 가상 이름은 sqlvr1그리고 두 노드는 sqlcn1 및 sqlcn2중요: 세이브 세트는 인스턴스 이름에 관계없이 변경되지 않습니다. |
중요: FQDN을 사용하여 다음 클러스터 노드에 대한 클라이언트 리소스를 생성해야 합니다. 노드 1 sqlcn1노드 2 sqlcn2가상 SQL 서버, sqlvr1가상 SQL Server를 예약합니다. sqlvr1 |
|
| 기본 인스턴스 | MSSQL: |
nsrsqlsv -A sqlvr1 |
백업 명령 옵션 -A sqlvirtualname (선택 사항) nsrsqlsv DNS(Domain Name System)가 올바르게 확인되는 경우 클라이언트 리소스가 SQL 가상 서버 이름이므로 충분해야 합니다. |
| 명명된 인스턴스 | MSSQL: |
nsrsqlsv -A sqlvr1 |
-A 가상 이름은 선택 사항입니다. |
| 단일 데이터베이스 | MSSQL:DBName1 |
nsrsqlsv -A sqlvr1 |
-A 가상 이름은 선택 사항입니다. |
| ** SQL Server Always On 가용성 그룹 ** |
참고: 이 항목은 이 문서의 고급 항목입니다. 추천 자료. NMM SQL Server VDI 사용자 가이드를 참조하십시오. 예: AlwaysOn 가용성 그룹 AG1페일오버 클러스터 이름은 AGClusterNode1은 sqlcn1Node2는 sqlcn2입니다. |
중요: 다음에 대해 FQDN을 사용하여 클라이언트 리소스를 생성해야 합니다. 페일오버 클러스터 이름( Agcluster)AlwaysOn 가용성 그룹의 노드 구성원(예: sqlcn1및 sqlcn2)예약만 AGCluster Client for AlwaysOn비 AG 데이터베이스 백업을 위해 다른 SQL 노드를 별도의 그룹으로 예약합니다. |
|
| 기본 인스턴스 | MSSQL#AG1 |
nsrsqlsv |
|
| 기본 인스턴스 (단일 데이터베이스) |
MSSQL#AG1:DBName1 |
nsrsqlsv |
|
| 명명된 인스턴스 | MSSQL$NamedInst#AG1 |
nsrsqlsv |
|
| 명명된 인스턴스(단일 데이터베이스) | MSSQL$NamedInst#AG1:DBname1 |
nsrsqlsv |
|
Active Directory 백업(비 VSS):
Client Resources는 도메인 컨트롤러이고 NMM은 NetWorker Client와 마찬가지로 설치됩니다.
백업 명령: nsradsave.exe
세이브 세트: DN(Distinguished Name) 형식을 사용합니다.
예제는 표를 참조하십시오.
| 도메인 이름 및 개체 예 | 해당 고유 이름 저장 |
| ** 공백 없이 대소문자를 구분하지 않음 ** | |
| 도메인: corp.dell.com | |
| 모든 사용자 컨테이너 |
cn=users,dc=corp,dc=dell,dc=com |
| 조직 단위, 엔지니어링 |
ou=engineering,dc=corp,dc=dell,dc=com |
| 중첩된 조직 구성 단위, 예: 공학적 연구 |
ou=research,Ou=engineering,dc=corp,dc=dell,dc=com |
| OU 개체 CN 아래의 사용자 개체입니다. |
cn=engadmin,ou=engineering,dc=corp,dc=dell,dc=com |
기타 고려 사항:
| 주제 영역 | 고려 사항 및 주의 사항 |
| 파일 시스템 백업 | 파일 시스템 세이브 세트를 NMM 세이브 세트와 동일한 그룹에 백업하지 마십시오. NMM 3.0 이상부터는 파일 시스템 세이브 세트를 사용하는 별도의 클라이언트 리소스와 함께 일반 그룹 리소스(스냅샷이 선택되어 있지 않음) 를 사용합니다. 이 그룹을 NMM 애플리케이션 그룹으로 동시에 백업하지 마십시오. 이 클라이언트 리소스는 백업 명령이 비어 있는 동일한 클라이언트 의 별도의 클라이언트 리소스 인스턴스입니다(일반 파일 시스템 기준). |
| 사용 권한 | 모든 NMM 클라이언트에는 NetWorker 관리자 권한이 있어야 합니다. 응용 프로그램, VSS 또는 비 VSS - 사용 권한 에 대해서는 이 문서를 참조하십시오. 참조: 관리자 가이드, 릴리스 노트 |
| 설치 | NMM을 설치하려면 NetWorker Client를 먼저 설치해야 합니다. 각 NMM 버전에는 특정 클라이언트 버전이 필요합니다. 참고 자료: 설치 가이드, 소프트웨어 호환성 가이드 |
| 데이터베이스 버전 | 각 애플리케이션 서버(Exchange, SQL 등) 지원되는 특정 버전이 있습니다. 참고 자료: 소프트웨어 호환성 가이드, 설치 가이드, 사용자 가이드 |
| 수동 백업 | VSS 세이브 세트의 수동 클라이언트 시작 백업은 지원되지 않습니다. |
| VSS Saveset 나열 | Windows 로컬 관리자 계정으로 NMM이 설치된 NMM 호스트에 로그인합니다. 다음 명령을 실행하고 출력을 복사합니다. nsrsnap_vss_save -? |
추가 정보
VSS 장애와 관련된 문제는 다음을 참조하십시오. NetWorker: VSS 문제로 인한 백업 실패 문제 해결