NVP-vProxy: VMDK(Concurrent Virtual Machine Disk) 복원을 수행하는 방법
요약: 이 문서에서는 VMDK(Virtual Machine Disk) 복원을 동시에 수행하는 방법에 대한 정보를 제공합니다.
지침
기본적으로 NetWorker는 VMDK(Virtual Machine Disk)를 한 번에 하나씩 수행합니다. 하지만 동시 VMDK 복원을 수행하도록 복구 세션을 구성할 수 있습니다.
복구 기능은 NetWorker Web User Interface 및 CLI에서 시작된 복구에만 사용할 수 있습니다. NMC(NetWorker Management Console) 복구 마법사에서는 동시 VM 디스크 복원을 수행할 수 없습니다.
요약
- 사용자는 동일한 VM 복구 중에 동시 디스크 복구를 수행할 수 있습니다.
- 복구 창의 NWUI(NetWorker Web User Interface)에서 '병렬 처리' 속성을 선택할 수 있는 확인란 프로비저닝이 사용자에게 있습니다. vProxy에서 충분한 세션을 사용할 수 있는 경우 사용자가 동시 VMDK 복구를 수행할 수 있습니다.
- 병렬 처리 확인란의 선택을 취소하는 것은 복구의 원래 동작, 즉 VMDK의 순차적 복구를 의미합니다.
해결책
VM 복구는 지정된 VM에 대해 순차적으로 진행하지 않고 각 또는 여러 VMDK를 동시에 복원하여 최적화할 수 있습니다. 병렬 처리가 풀에서 더 많은 리소스를 예약하지만 세이브 세트 간의 상대적 우선 순위에 따라 작업을 더 신속하게 처리하는 데 도움이 됩니다.
- VM 이미지 복구
- VM 복구 되돌리기
- VMDK 복구
아래 복구 유형은 동시 VMDK 복원을 지원하지 않습니다.
- 인스턴트 복구
- 응급 복구
- FLR(File Level Recovery)
고려 사항.
- 사용자는 복구를 위해 선택한 vProxy에서 사용할 수 있는 HotAdd 또는 NBD(Network Block Device) 세션 수에 따라 병렬 복원을 수행할 수 있습니다.
- 구성된 HotAdd 및 NBD 세션은 vProxy 설정에서 찾을 수 있습니다. NWUI에서 보호->VMware 프록시로 이동합니다. 이 페이지에서는 각 vProxy에 대해 구성된 최대 HotAdd 및 NBD 세션을 보여줍니다. 사용 가능한 세션 수는 vProxy의 작업(활성 백업/복원 세션)에 따라 다릅니다.
- 최대 병렬 처리 수 속성은 vProxy에 대한 HotAdd 세션의 권장(기본값) 값이므로 12로 설정되도록 하드 코딩되어 있습니다.
- 병렬 처리 수: 이 개수는 VM 복구 중에 동시에 복구되는 디스크 수를 정당화합니다. 원하는 세션 수를 사용할 수 없는 경우 병렬 처리 수는 2의 거듭제곱만큼 기하급수적으로 감소합니다. HotAdd 또는 NBD 세션 가용성 요구 사항이 충족됩니다. 이 작업은 카운트가 0에 도달할 때까지 재귀 방식으로 수행됩니다. 0이 되면 병렬 처리 횟수가 "1"로 간주되고 VM 디스크가 한 번에 하나씩 순차적으로 복구됩니다.
구성 및 사용
NWUI에서 VM 복원을 수행하는 동안 Recovery "Configuration" 창에 병렬 처리 옵션이 포함됩니다. 여러 디스크가 있는 VM을 복구하는 동안 디스크를 동시에 복구하려면 이 옵션을 선택합니다. 이 옵션을 선택하지 않은 경우 기본 동작은 디스크를 한 번에 하나씩(순차적으로) 복구하는 것입니다
CLI 매개변수
nsrvproxy_recover 추가 -k 병렬 처리를 트리거하는 CLI에 속성이 추가됩니다.
사용:
nsrvproxy_recover -c vCenter [-s server] {-S ssid[/cloneid] | -N ssname [-t sstime]} [-m recovery-mode] [-f Folder-Moref] [-o option]... [-A Datacenter-Moref] [-C ComputeResource-Moref] [-L ClusterComputeResource-Moref] [-E Datastore-Moref] [-M VM-Moref] [-V VM-name] [-r ResourcePool-Moref] [-H Host-Moref] [-T datastore] [-e export-path] [-d disk] [-p vProxy] [-b pool] [-v] [-k]
명령 예시:
nsrvproxy_recover -m I -c 'vcsa.amer.lan' -V 'win-client.amer.lan_RESTORE' -A 'datacenter-9' -E 'datastore-17' -S '16151062/1660318229' -l -H 'host-16' -d 'Hard disk 1/2000/datastore 17' -d 'Hard disk3/2001/datastore 17' -d 'Hard disk 2/2002/datastore 17' -d 'Hard disk 4/2003/datastore-17' -d 'Hard disk 5/2004/datastore 17' -d 'Hard disk 6/2005/datastore 17' -C 'domain-s14' -D9 -k
복구 명령에 필요한 값은 NetWorker Server에서 다음 명령을 사용하여 얻을 수 있습니다.
1. 복원에 필요한 VM SSID(Save Set ID)를 가져옵니다.
mminfo -avot -q vmname=VM_NAME
mminfo -aS -q ssid=SSID