Windows 운영 체제

백업 아카이브 클라이언트 명령행에서 전체 VM 인스턴트 액세스 및 전체 VM 인스턴트 복원을 실행하는 시나리오

IBM Storage Protect for Virtual EnvironmentsVM 의 전체 기능에 즉시 액세스하고 VM 의 전체 복원 작업을 즉시 수행하려면 라이선스가 필요합니다. 백업 아카이브 클라이언트 명령행에서 이 조작 중 하나를 수행할 수 있습니다. 인스턴트 액세스 및 인스턴트 복원 조작은 VMware ESXi 5.1 서버 이상 버전에서 호스팅되는 VMware 가상 머신에만 지원됩니다.

다음 시나리오는 수행할 수 있는 전체 VM 인스턴트 액세스 또는 전체 VM 인스턴트 복원 조작을 시연합니다. 가상 머신이 호스트 백업 및 복원 조작을 시작하지 않도록 vStorage 백업 서버에서 하나 이상의 데이터 이동기 노드를 구성해야 다음 텍스트에 설명된 조작을 완료할 수 있습니다. 데이터 무버 노드를 설정하는 단계는 ‘ vSphere 환경에서 데이터 무버 노드 설정’ 섹션에 설명되어 있습니다.

시나리오: 가상 머신이나 디스크를 ESXi 호스트에 실제로 복원하지 않고 백업된 VMware 가상 머신 이미지의 무결성을 검증하기 위해 전체 VM 인스턴트 액세스를 수행할 수 있습니다.

가상 머신이 삭제되거나 디스크 또는 데이터가 손상되었거나 다른 이유로 사용할 수 없는 경우 백업된 가상 이미지를 사용하여 시스템을 복원할 수 있는지 검증하기 위해서입니다.

이 시나리오에서는 ESX 서버에서 Orion이라는 가상 머신이 실행 중이라고 가정합니다. 현재 가상 머신이 실패하는 경우 IBM Storage Protect 서버에서 저장한 백업 이미지를 사용하여 이 가상 머신을 복원할 수 있는지 확인하려고 합니다.

VM 의 즉시 액세스 작업을 수행할 때는, 복원된 가상 머신의 위치를 지정하기 위해 인벤토리 위치 옵션이 포함된 명령을 restore vm 사용합니다. 모든 자원 명세 위치 옵션(예: vmname, datacenter, hostdatastore)을 인스턴트 액세스 옵션(-VMRESToretype=INSTANTAccess)과 함께 사용하여 복원된(인스턴트 액세스) 가상 머신의 위치를 지정할 수 있습니다.

Orion 가상 머신이 자원 명세에 있고 실행 중이므로 새 이름을 vmname 옵션에 추가하여 임시 가상 머신의 새 이름을 제공해야 합니다. 명령행에 –VMRESToretype=INSTANTAccess 옵션도 추가하여 이 조작이 인스턴트 액세스 복원 조작임을 표시해야 합니다.

다음 명령을 입력하면 인스턴트 액세스가 가능하도록 Orion_verify라는 가상 머신이 준비됩니다. 이 가상 머신을 사용하여 백업 이미지를 복원할 수 있는지 검증할 수 있습니다.
dsmc restore vm Orion -vmname=Orion_verify  –Host=esxi.example.com 
  –datacenter=mydataCenter –VMRESToretype=INSTANTAccess –VMAUTOSTARTvm=YES

–VMAUTOSTARTvm=YES 옵션은 가상 머신이 복원되면 시작됨을 표시합니다. 기본적으로 새 가상 머신은 자동으로 시작되지 않습니다. 가상 머신을 시작하기 전에 이 기본 설정으로 가상 머신을 다시 구성할 수 있습니다.

특정 날짜나 시간의 비활성 또는 활성 백업을 선택하려면 inactivepick 옵션 또는 pittime이나 pitdate 옵션을 사용하여 백업된 가상 머신의 버전도 나열할 수 있습니다. 예를 들어, Orion 가상 머신의 백업 버전 목록을 표시하려면 다음 명령을 사용하십시오.
dsmc restore vm Orion -pick

–VMRESToretype=INSTANTAccess 옵션을 사용하여 복원된 가상 머신의 경우 이 가상 머신이 작성하는 임시 데이터는 VMware 스냅샷에 저장됩니다.

임시 가상 머신(Orion_verify)을 복원한 다음 이 머신에거 검증 도구를 실행하여 디스크 및 데이터의 무결성을 검증하십시오. chkdsk와 같은 유틸리티나 원하는 유틸리티 또는 애플리케이션을 사용하여 가상 디스크와 데이터를 검증하십시오. 임시 가상 머신이 무결성 검사를 통과하면 인스턴트 액세스 복원 조작을 지원하도록 작성된 임시 자원을 제거할 수 있습니다.

시나리오: 임시(인스턴트 액세스) 가상 머신이 있는지 판별하려면 정리 조작을 실행하여 연관된 자원을 사용 가능하도록 해제할 수 있습니다.

명령행에 지정하는 다음 옵션 중 하나와 함께 query vm 명령을 사용하십시오.

-VMRESToretype=INSTANTAccess
-VMRESToretype=ALLtype
여기서,
-VMRESToretype=INSTANTAccess
restore vm -VMRESToretype=INSTANTAccess 조작이 작성한 인스턴트 액세스 모드에서 실행 중인 모든 임시 가상 머신을 표시합니다.
-VMRESToretype=ALLtype
-VMRESToretype=INSTANTAccess 또는 VMRESToretype=-INSTANTRestore 옵션을 사용하는 restore vm 명령으로 시작된 활성 인스턴트 액세스 또는 인스턴트 복원 세션이 있는 모든 가상 머신을 표시합니다.
다음 예제는 다양한 옵션의 구문을 표시합니다.
query vm * -VMREST=INSTANTA
query vm * -VMREST=ALL
표시된 각 query vm 명령에 –Detail 옵션을 추가하여 각 임시 가상 머신에 대한 자세한 정보를 표시할 수 있습니다.
query vm vmname –VMREST=INSTANTA –Detail
Orion_verify라는 임시 가상 머신에 대해 작성된 자원을 제거하려면 다음 명령을 실행하십시오.
dsmc restore vm Orion –vmname=Orion_verify –VMRESToretype=VMCLeanup
–VMRESToretype=VMCLeanup 옵션은 ESXi 호스트에서 임시 가상 머신을 삭제하고 마운트된 iSCIS 마운트를 해제하며 ESX 호스트에서 iSCSI 디바이스 목록을 지웁니다. 임시 가상 머신의 모든 임시 데이터를 VMware 스냅샷에서 삭제합니다.

시나리오: IBM Storage Protect 에서 작성한 백업 이미지에서 실패한 가상 머신을 ESX 호스트로 복원하기 위해 인스턴트 복원 조작을 시작하려고 합니다.

일반 전체 VM 복원과 달리 전체 VM 인스턴트 복원의 이점은 인스턴트 복원 조작을 수행하면 가상 머신을 시작하자 마자 바로 사용할 준비가 된다는 점입니다. 가상 머신을 사용할 수 있도록 모든 데이터가 복원될 때까지 기다리지 않아도 됩니다. 인스턴트 복원 조작 중에 가상 머신은 로컬 디스크가 완전히 복원될 때까지 iSCSI 디스크를 사용합니다. 로컬 디스크가 복원되면 가상 머신이 서비스를 명시적으로 중단하지 않고 iSCSI 디스크에서 로컬 디스크로 I/O를 전환합니다.

다음 명령을 사용하여 Orion이라는 가상 머신을 복원하십시오.
dsmc restore vm Orion –Host=esxi.example.com –datacenter=mydatacenter 
  –VMTEMPDAtastore=temp_datastore –VMRESToretype=INSTANTRestore 
  –datastore=mydatastore
이 명령은 복원할 가상 머신의 이름, 대상 호스트 및 데이터 센터, 복원 유형(-VMRESToretype=INSTANTRestore)을 지정합니다. VMTEMPDAtastore 옵션은 인스턴트 복원 조작을 위한 필수 매개변수입니다.

임시 데이터 저장소는 vMotion이 인스턴트 복원 프로세스 중에 복원된 가상 머신의 구성을 저장하는 데 사용됩니다. 지정하는 이름은 고유해야 합니다. 가상 머신 백업 시 가상 머신에서 사용한 원래 데이터 저장소의 이름과 일치하거나 선택적 –datastore 옵션에 지정된 이름과 동일하지 않아야 합니다. –datastore 옵션을 생략하면 가상 머신을 백업할 때 사용한 데이터 저장소로 가상 머신 파일이 복원됩니다.

기본적으로 즉시 복원되는 가상 머신은 이 디스크로 프로비저닝됩니다. –VMDISKProvision=THIN 옵션을 명령행에 추가하거나 클라이언트 옵션 파일에 추가하여 이 동작을 변경하고 씬(thin) 디스크를 프로비저닝할 수 있습니다.

중요: 인스턴트 복원 조작의 경우, vmtempdatastore 옵션으로 지정하는 임시 데이터 저장소와 restore VM 명령에서 datastore 옵션으로 지정되는 VMware 데이터 저장소 둘 다에 복원 중인 가상 머신을 저장할 수 있는 충분한 여유 스토리지가 있는지, 데이터에 대한 변경사항이 포함된 스냅샷 파일이 있는지 확인하십시오. 가상 머신을 복원하고 씬 프로비저닝(-vmdiskprovision=thin 또는 -vmdiskprovision=thick)을 지정하는 경우 VM을 복원하는 데이터 저장소에 사용된 디스크 크기뿐 아니라 VM 디스크의 총 용량을 수용하는 충분한 여유 공간이 있어야 합니다. 예를 들어, VM에 300GB의 총 디스크 용량이 있으면 총 용량의 일부만 사용되더라도 사용 가능한 공간이 300GB 미만인 데이터 저장소로는 이 VM을 복원할 수 없습니다.