NVP vProxy: 디버그를 사용하여 CLI에서 VM 복구를 실행하기 위한 정확한 명령 구문을 가져오는 방법
Summary: 이 KB는 CLI 디버그 VM(Virtual Machine) 복원을 수행하는 데 필요한 정확한 "nsrvproxy_recover" 명령 구문을 얻는 방법에 대한 개요를 제공합니다.
Instructions
nsrvproxy_recover 명령을 실행하려면 여러 스위치와 MoRef(VMware Managed Object Reference) 값이 필요합니다. 이것은 때때로 결정하기 까다로울 수 있습니다. 이 KB는 먼저 "NSR Recover" 리소스를 생성하여 필요한 recover 명령을 생성할 수 있는 프로세스를 제공합니다.
1. NMC(NetWorker Management Console)에서 복구 탭으로 이동하여 복구->새 복구를 선택합니다.
2. 가상 머신 복구 유형을 선택한 다음, VM이 백업된 vCenter Server를 선택합니다.
3. VM을 검색하여 선택합니다. 선택한 후에는 Source virtual machine 창에 나타납니다.
4. Available backups 목록에서 세이브 세트 날짜를 선택합니다.
5. VM 이미지 복구(이 예에서는 가상 머신 복구)를 선택합니다.
6. 복구 옵션을 구성합니다.
- 타겟 vCenter 및 위치를 선택합니다.
- 새 VM의 이름을 지정합니다.
- VM 파일 및 디스크의 데이터 저장소 위치를 선택합니다.
- (선택 사항) VM의 전원을 켜려면 선택합니다(기본값은 no).
- (선택 사항) VM을 네트워크에 연결하려면 선택합니다. 이 옵션은 VM의 전원을 켜기로 선택한 경우에만 사용할 수 있습니다.
- (선택 사항) 복원에 특정 vProxy를 사용하려면 vProxy 어플라이언스를 지정합니다.
7. 복원에 사용할 볼륨을 선택합니다.
8. 복구 이름을 입력하고 복구 시작 예약 옵션을 선택합니다. 날짜를 현재 날짜에서 며칠 후로 설정합니다.
9. 복구 예약을 클릭합니다.
10. 이제 NMC에 예약된 복구 작업이 표시되어야 합니다.
11. NetWorker Server에서 관리자 명령 프롬프트 또는 루트 셸을 엽니다.
12. 다음의 nsradmin 명령을 사용하여 nsradmin 프롬프트.
A. 에서 nsradmin 프롬프트에 다음을 입력합니다. show recover command; recover options
B. 에서 nsradmin 프롬프트에서 print 명령을 사용하여 NMC에서 생성된 복구 리소스를 표시합니다.
print type: nsr recover; name: RECOVER_NAME_FROM_STEP_8
예:
[root@nsr ~]# nsradmin NetWorker administration program. Use the "help" command for help, "visual" for full-screen mode. nsradmin> show recover command; recover options nsradmin> print type: nsr recover; name: CLI_Recover_Syntax recover command: nsrvproxy_recover; recover options: \ " -m I -c vcsa.amer.lan -M vm-17020 -V 'win-client01.amer.lan_1' -A datacente\ r-3 -L domain-c8 -F 'group-v4' -o P -o N -d 'Hard disk 1/2000/datastore-12' -E\ datastore-12 -p nsr-vproxy01.amer.lan -S 2801297820";
\. 명령을 Notepad ++로 복사하고 \를 제거하십시오. 명령은 하나의 연속된 줄이어야 합니다(아래 참조). 메모장은 명령 프롬프트로 다시 복사할 때 특수 문자의 인코딩을 변경할 수 있으므로 일반 메모장 대신 notepad++를 사용하는 것이 좋습니다.
13. NSR Recover 리소스에 표시된 recover 명령 및 복구 옵션을 실행합니다.
-D [1-9] 디버그 레벨 및 -v[vv] 세부 정보를 명령에 추가하여 로깅 수준을 높일 수 있습니다. vProxy 어플라이언스에 다른 디버깅을 적용할 수 있습니다. NetWorker VMware Protection-vProxy: 디버그 로깅을 활성화하는 방법 VM에 디스크 파일이 여러 개 있는 경우 디스크를 병렬로(동시에) 복구할 수 있습니다. -k 옵션을 사용하여 비밀번호가 표시되는 텍스트로 지정되기 때문입니다. NetWorker 19.8 이상은 병렬 VM 디스크 복원을 지원합니다.
nsrvproxy_recover -vvv -D9 -m I -c vcsa.amer.lan -M vm-17020 -V 'win-client01.amer.lan_1' -A datacenter-3 -L domain-c8 -F 'group-v4' -o P -o N -d 'Hard disk 1/2000/datastore-12' -E datastore-12 -p nsr-vproxy01.amer.lan -S 2801297820
다음을 추가하여 출력을 파일로 리디렉션할 수 있습니다. > nsrvproxy_recover.out 2<&1
14. 출력을 모니터링하거나 추가 분석을 위해 출력 파일을 수집합니다.
15. NMC로 돌아가서 예약된 날짜와 시간에 자동으로 시작되지 않도록 예약된 복원을 삭제합니다 .
Additional Information
- NVP vProxy: 여러 VMDK의 병렬(동시) 복구를 수행하는 방법
- NVP-vProxy: NetWorker Server에서 파일 레벨 복구를 위해 nsrvproxy_flr 명령을 사용하는 방법
- NVP-vProxy: NetWorker에 표시된 UUID에서 VM 이름을 식별하는 방법
- NetWorker: VMware 객체에 대한 MoReF(Managed Object Reference) 값을 수집하는 방법
- NVP vProxy: Data Domain이 아닌 디바이스에서 Data Domain 클론 디바이스로 VM 세이브 세트의 클론을 수동으로 생성하는 방법은 무엇입니까?
- NetWorker VMware Protection-vProxy: 디버그 로깅을 활성화하는 방법