NetWorker NMM - Hyper-V Exchange 백업의 명령줄 복원을 수행하는 방법
Summary: NetWorker NMM은 명령줄에서 Hyper-V VM 백업의 복원을 수행할 수 있습니다. 이 문서에서는 9.x부터 최신 19.x 릴리스 이상까지 NMM에서 명령줄 복원을 사용하는 방법에 대해 설명합니다.
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.
Instructions
NMM(NetWorker Module for Microsoft)은 NMM을 사용하여 수행한 Hyper-V 및 Exchange 백업의 명령줄 복원을 수행하는 기능을 제공합니다.
복원에 사용할 명령은 'nsrnmmrc'입니다. 다음은 이 복원을 수행하는 단계입니다.
1. 'mminfo' 명령을 사용하여 Hyper-V 클라이언트의 백업을 나열합니다.
mminfo -avot -q client=fmpcluster.aqua.local HyperVPool.001 Data Domain fmpcluster.aqua.local 9/23/2016 12:32:50 AM 9081 MB 14987381 cb full APPLICATIONS:\Microsoft Hyper-V\VM1\B27CFD53-AD61-4639-88B3-3717 C1227922 HyperVPool.001 Data Domain fmpcluster.aqua.local 9/23/2016 12:32:51 AM 58 MB 4293177461 cb full APPLICATIONS:\Microsoft Hyper-V\VM1\ConfigFiles HyperVPool.001 Data Domain fmpcluster.aqua.local 9/23/2016 12:37:21 AM 23 KB 4276400513 cb full APPLICATIONS:\Microsoft Hyper-V\VM1
2. 이 출력에서 필요한 VM 및 백업 시간을 찾습니다. 위의 예에서는 VM 'VM1'을 복원하려고 합니다. (애플리케이션:\Microsoft Hyper-V\VM1) 이 백업의 세이브 세트 ID(4276400513)를 기록하고 다음 명령을 실행하여 nsrnmmrc 명령에 필요한 'nsavetime'을 가져옵니다.
mminfo -avot -q ssid=4276400513 -r name(50),ssid,savetime,nsavetime name ssid date save time APPLICATIONS:\Microsoft Hyper-V\VM1 4276400513 9/23/2016 1474605441 Another way to obtain the nsavetime would be as below:
mminfo -avot -S -q ssid=4276400513 ssid=4276400513 savetime=9/23/2016 12:37:21 AM (1474605441) fmpcluster.aqua.local:APPLICATIONS:\Microsoft Hyper-V\VM1 level=full sflags=vF size=22704 files=8 insert=9/23/2016 create=9/23/2016 complete=9/23/2016 browse=10/23/2016 11:59:59 PM retent=10/23/2016 11:59:59 PM clientid=8c9945a5-00000004-577042c4-577042c3-00015000-0c75a456 *backup start time: 1474605441; *NSR_BACKUP_GENERATIONID: 1474605081; *NSR_PRIMARY_VOLUME_ID: \ c293a7f9-00000005-007043ff-577043ff-00045000-0c75a456; *POLICY ACTION JOBID: 2; *POLICY ACTION NAME: "backup: 1474605441"; *POLICY NAME: "HyperV-Pol: 1474605441"; *POLICY WORKFLOW NAME: "HyperV-Wkfl: 1474605441"; *ss data domain backup cloneid: 1474605441; *ss data domain dedup statistics: "v1:1474605441:22804:22804:5402"; group: HyperV; saveset features: CLIENT_SAVETIME; Clone #1: cloneid=1474605441 time=9/23/2016 12:37:21 AM retent=10/23/2016 flags= frag@ 0 volid= 7357439 file/rec= 0/0 rn=0 last=9/23/2016
3. 아래와 같이 nsrnmmrc 명령을 실행하여 VM을 복원합니다.
nsrnmmrc.exe -s vmmsrv -c fmpcluster.aqua.local -x c:\recover -t 1474605441 "APPLICATIONS:\Microsoft Hyper-V\VM1\\"
참고: 세이브 세트 이름 끝에 추가되는 '\\' 또한 명령의 'saveset name'은 대/소문자를 구분합니다. 이름은 mminfo 출력에 표시된 대/소문자와 일치해야 합니다. 대/소문자가 일치하지 않으면 recover 명령이 실패합니다. 예를 들어 VM 이름 'vm1'이 미디어 데이터베이스에 등록된 이름 'VM1'의 대/소문자와 일치하지 않기 때문에 다음 명령이 실패합니다.
nsrnmmrc.exe -s vmmsrv -c fmpcluster.aqua.local -x c:\recover -t 1474605441 "APPLICATIONS:\Microsoft Hyper-V\vm1\\"
오류는 "복구 프로세스에서 요청된 선택 항목에 대한 올바른 논리적 저장 시간을 찾지 못했습니다 -- 오류 0x80004005."입니다
.Exchange 백업의 경우에도 비슷한 단계를 수행합니다. 핵심은 필요한 백업에 대한 nsavetime을 찾은 다음 세이브 세트 이름에 '\\'를 추가하는 것입니다. Exchange 복원의 예는 다음과 같습니다.
nsrnmmrc -s nsr-server -c jetsdag -x c:\recover -t 1474585250 "APPLICATIONS:\Microsoft Exchange 2013\MyDb\\"
참고: 명령이 작동하지 않고 제공된 모든 옵션이 올바른 경우 명령줄에 명령을 수동으로 입력해 보십시오. 명령 복사 및 붙여넣기가 제대로 작동하지 않을 수 있습니다.
NMM 8.x에서 수행된 백업의 세이브 세트 복원이 필요한 경우 KB 명령줄 세이브 세트 복구 툴 'nsrsnap_vss_ssrecover'를 사용하여 NMM 세이브 세트를 복구하는 방법을 참조하십시오.
Additional Information
Article Properties
Article Number: 000022466
Article Type: How To
Last Modified: 13 May 2025
Version: 7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.