Windows 운영 체제Linux 운영 체제

Domain.vmfull

domain.vmfull 옵션은 전체 가상 머신 이미지 백업 조작에 포함할 가상 머신(VM)을 지정합니다.

IBM Storage Protect for Virtual EnvironmentsData mover이 기능은 클라이언트가.의 데이터 이동 도구로 작동하는 경우에만 사용할 수 있습니다.

Windows 운영 체제Linux 운영 체제

VMware 가상 머신에 대한 Domain.vmfull

VMware 가상 머신 백업의 경우 domain.vmfull 옵션이 vmchost 옵션과 함께 작용합니다. vmchost 옵션은 보호할 가상 머신을 포함하는 vCenter 서버 또는 ESX 서버를 식별합니다. vmchost로 식별된 시스템에서 실행 중인 가상 머신의 서브세트로 조작의 초점을 좁히는 데 domain.vmfull 매개변수를 사용합니다.

다음과 같은 기술을 사용하여 처리될 가상 머신을 지정할 수 있습니다.
  • VM= 옵션을 사용하고 가상 머신의 이름을 지정합니다.
  • 가상 머신 이름의 쉼표로 구분된 목록을 제공합니다.
  • 와일드카드 구문을 사용하여 이름 패턴과 일치하는 가상 머신을 처리합니다.
  • 다음 도메인 레벨 매개변수 중 하나를 사용합니다.
    • all-vm
    • all-windows
    • schedule-tag
    • vmhost
    • vmfolder
    • 가상머신 호스트 클러스터
    • vmdatastore (vmdatastore)
    • vM자원풀
    • 가상머신 호스트 폴더
    • vM데이터센터

도메인 레벨 매개변수를 사용할 경우 도메인에 작성된 가상 머신이 다음 백업 발생 시 자동으로 포함됩니다. 예를 들어, vmfolder 매개변수를 사용하여 폴더에 포함된 모든 가상 머신을 백업할 경우 해당 폴더에 추가되는 새로운 가상 머신은 다음 백업에 포함됩니다. 와일드카드 일치에 포함되는 패턴 일치 이름의 경우에도 동일한 내용이 적용됩니다.

domain.vmfull 옵션에 지정된 가상 머신은 명령행에 가상 머신 또는 가상 머신 목록을 지정하지 않고 backup vm 명령이 입력되었을 때에만 처리됩니다.

지원되는 클라이언트

Linux 운영 체제이 옵션은 지원되는 x86_64 Linux® 클라이언트에서 사용할 수 있습니다.

Windows 운영 체제이 옵션은 지원되는 Windows 클라이언트에서 사용할 수 있습니다.

서버가 이 옵션을 정의할 수도 있습니다.

옵션 파일

이 옵션은 명령행을 사용하거나 환경 설정 편집기의 VM 백업 탭을 사용하여 클라이언트 옵션에 설정하십시오.
제한사항: 다음 매개변수는 환경 설정 편집기에서 설정할 수 없습니다. 이 설정은 backup vm 명령 실행 시 명령행 또는 옵션 파일에 포함하십시오.
  • vM이름 : VMDK=VMDK_라벨
  • schedule-tag
  • vM자원풀
  • 가상머신 호스트 폴더
  • vM데이터센터

VMware 가상 머신에 대한 구문

구문 다이어그램 읽기비주얼 구문 다이어그램 건너뛰기 DOMAIN.VMFUll ;vmname1,vmname2VM=vmname1,vmname2 -VM=vmname1,vmname2ALL-VMALL-WINdowsSCHEDULE-TAGVMHost=srv1,srv2VMFolder=foldername1,foldername2VMHOSTCLUSTER=cluster1,cluster2VMDATASTORE=datastore1,datastore2VMRESOURCEPOOL=resourcepool1,resourcepool2VMHOSTFOLDER=hostfolder1,hostfolder2VMDATACENTER=datacenter1,datacenter2
구문 규칙: 여러 키워드는 세미콜론으로 구분해야 합니다. 세미콜론 뒤에는 공백이 없어야 합니다. 여러 가상 머신 또는 도메인 이름은 공백 문자 없이 쉼표로 구분해야 합니다. 예를 들면 vm=vmname을 참조하십시오. "Schedule-Tag" 키워드를 사용하는 경우 다중 가상 머신 또는 도메인 이름에 대한 규칙이 적용되지 않습니다.

매개변수

vmname
진행하려는 가상 머신 이름을 지정합니다. 이 이름은 가상 머신 표시 이름입니다. 가상 머신 호스트 이름 목록은 쉼표(vm1,vm2,vm5,)로 구분하여 지정할 수 있습니다. 이름은 대소문자를 구분합니다.
vM=VM이름
vm= 키워드는 다음 값 세트를 가상 머신 이름 목록으로 지정합니다. vm= 키워드가 기본값이며 필수는 아닙니다.
이 예제에서는 vm=이 지정되지 않았고 쉼표를 사용하여 머신 이름을 구분합니다.
domain.vmfull my_vm1,my_vm2
키워드를 여러 개 지정한 경우(예: vm=vmfolder=) 키워드가 참조하는 값을 세미콜론으로 구분해야 하며 사이에 공백 문자가 없어야 합니다.
domain.vmfull vm=my_vm1;vm=my_vm2
domain.vmfull vm=my_vm1;vmfolder=folder1;vmfolder=folder2
와일드카드 문자를 사용하여 패턴과 일치하는 가상 머신 이름을 선택할 수 있습니다. 별표(*)는 임의 순서의 문자와 일치합니다. 물음표 (?) 는 단일 문자와 일치합니다. 예를 들어, 다음과 같습니다.
  • 호스트 이름에 test가 있는 모든 파일을 제외합니다. -vm=*test*
  • test20, test25, test29, test2A와 같은 이름을 사용하는 모든 가상 머신을 포함합니다. vm=test2?
vm= 키워드 앞에 제외 연산자(-)를 지정하여 백업 조작에서 가상 머신을 제외할 수 있습니다. 예를 들어, -vm을 사용하여 도메인 레벨 백업에서 특정 머신을 제외할 수 있습니다(예: ALL-Windows, ALL-VMVMFolder). vm1accountingDept라는 폴더에 있는 가상 머신의 이름이면 폴더의 모든 가상 머신을 백업하지만 vm1 가상 머신의 백업을 차단할 수 있습니다. 다음 옵션을 설정하십시오.
domain.vmfull VMFolder=accountingDept;-vm=vm1
제외 연산자(-)를 사용하여 도메인을 제외할 수는 없습니다(예: ALL-VM, ALL-Windows 또는 VMFolder). 제외 연산자는 가상 머신 이름 레벨에서만 작동합니다.
vM이름 : VMDK=VMDK_라벨
그만큼 :vmdk= 이 키워드는 VMware 가상 머신에만 적용되며, 사용하려면 IBM Storage Protect for Virtual Environments: Data Protection for VMware 라이선스가 필요합니다.

이 옵션은 일반적으로 디스크를 백업에서 제외(:-vmdk 구문 참조)시키는 데 사용합니다. INCLUDE.VMDISK 옵션을 사용하여 가상 머신 디스크를 포함하거나 EXCLUDE.VMDISK 옵션을 사용하여 가상 머신 디스크를 제외할 수도 있습니다.

가상 머신 내 가상 디스크에는 가상 디스크를 고유하게 식별하는 레이블이 있습니다. :vmdk= 키워드를 사용하여 Backup VM 조작에 포함될 가상 디스크의 레이블을 지정할 수 있습니다. :vmdk= 및 디스크 레이블을 지정하지 않은 경우 가상 머신의 모든 가상 디스크가 백업됩니다.

my_vm_example이라는 가상 머신이 있다고 가정합니다. 이 가상 머신에는 4개의 디스크가 있습니다(Hard Disk 1, Hard Disk 2, Hard Disk 3, Hard Disk 4 레이블 지정). Hard Disk 2 및 Hard Disk 3만 백업에 포함시키려면 해당 디스크에 대한 :vmdk= 키워드 및 디스크 레이블을 추가하십시오. 디스크 레이블에는 공백 문자가 포함되므로 매개변수를 따옴표로 묶어야 합니다. 예를 들어,
domain.vmfull "my_vm_example:vmdk=Hard Disk 2:vmdk=Hard Disk 3"
다음 예제에서는 VM1의 Hard Disk 1 및 Hard Disk 2와 VM2의 Hard Disk 3 및 Hard Disk 4를 백업합니다. 쉼표를 사용하여 가상 머신 정보를 구분합니다.
domain.vmfull "vm1:vmdk=Hard Disk 1:vmdk=Hard Disk 2",
  "vm2:vmdk=Hard Disk 3:vmdk=Hard Disk 4"

-vm= 키워드와 마찬가지로, :vmdk=과 함께 제외 연산자(-)를 사용하여 백업 조작에서 디스크를 제외할 수도 있습니다.

가상 머신(vm1)을 백업하고 디스크 3과 4를 제외하려면 다음 구문을 사용하십시오.
domain.vmfull "vm1:-vmdk=Hard Disk 3:-vmdk=Hard Disk 4"
두 개의 가상 머신(vm1 및 vm2)을 백업하고 각 머신의 처음 두 개 디스크를 제외하려면 다음 구문을 사용하십시오.
domain.vmfull "vm1 :-vmdk=Hard Disk 1:-vmdk=Hard Disk 2",
  "vm2:-vmdk=Hard Disk 1:-vmdk=Hard Disk 2"
domain.vmfull문에서 하나 이상의 디스크를 포함할 수 있습니다. domain.vmfull문에서 하나 이상의 디스크를 제외할 수 있습니다. 동일한 명령문에서 디스크 포함과 제외를 혼합할 수 있습니다. 예를 들어, 다음 명령문은 유효합니다.
domain.vmfull 
  "vm1:vmdk=Hard Disk 1:-vmdk=Hard Disk 2:vmdk=Hard Disk 3:vmdk:Hard Disk 4"
include 문이 제공된 경우 include 문에 다른 디스크가 지정되지 않았다면 가상 머신의 다른 모든 디스크가 백업 조작에서 제외됩니다. 예를 들어, 다음 명령문에서는 Hard Disk 1을 제외한 vm1의 모든 하드 디스크를 제외합니다.
domain.vmfull "vm1:vmdk=Hard Disk 1"
다음 명령문은 둘 다 vm1의 백업에서 Hard Disk 4를 제외합니다.
domain.vmfull "vm1:vmdk=Hard Disk 1:vmdk=Hard Disk 2:vmdk=Hard Disk 3"
domain.vmfull "vm1:-vmdk=Hard Disk 4"
all-vm
VMware 가상 머신의 경우. 이 옵션은 vmchost 옵션에 지정된 ESX 서버 또는 Virtual Center에 정의되어 있는 모든 가상 머신을 처리합니다.
all-windows
VMware 가상 머신의 경우. 이 옵션은 vmchost 옵션에 지정된 ESX 서버 또는 Virtual Center에 정의되어 있는 모든 가상 머신을 처리합니다. 가상 머신에는 Windows의 게스트 운영 체제 유형도 있어야 합니다.
schedule-tag
VMware 가상 머신의 스케줄된 백업의 경우. 이 옵션은 vmchost 옵션에 지정된 Virtual Center 서버에 정의되어 있는 모든 가상 머신을 처리합니다.

서버 관리자는 IBM Storage Protect 이 옵션을 일정 정의에 추가하여 해당 일정이 해당 Schedule (IBM Spectrum Protect) 카테고리 및 태그와 호환됨을 나타낼 수 있습니다. VMware 객체 내에서 태그가 Schedule 할당된 가상 머신은 일정에 따라 백업됩니다.

요구 사항: 태깅과 호환되려면, -domain.vmfull 옵션에는 일정 정의에 포함된 Schedule-Tag 매개변수 외에 다른 도메인 수준 매개변수가 포함되어서는 안 됩니다. 그렇지 않으면 Schedule (IBM Spectrum Protect) 태그가 무시됩니다. 옵션은 대소문자를 구분하지 않으며 공백이 없어야 합니다. 따옴표에 Schedule-Tag 매개변수를 넣는 것은 선택사항입니다. 호환 가능하지 않은 스케줄로 태그된 VMware 컨테이너의 가상 머신은 백업되지 않습니다.

태그에 Schedule 대한 자세한 내용은 “지원되는 데이터 보호 태그”를 참조하십시오.

vmhost=호스트 이름
VMware 가상 머신의 경우. 이 옵션은 vmchost 옵션에 지정된 ESX 서버 또는 Virtual Center에 정의되어 있는 모든 가상 머신을 처리합니다. 지정하는 호스트 이름은 vCenter 서버 호스트 및 클러스터 보기에 지정된 완전한 호스트 이름 또는 IP 주소와 일치해야 합니다.

이 호스트에 추가되는 모든 가상 머신은 자동으로 백업 및 복원 처리에 포함됩니다. 포함되려면 가상 머신이 호스트 이름에 의해 지정되는 ESX 서버에서 실행 중이어야 합니다. 해당 가상 머신의 전원은 끌 수 없습니다.

이 매개변수에 쉼표로 구분된 여러 개의 ESX 서버가 포함될 수 있습니다. 가상 센터에 여러 ESX 서버가 포함된 경우 이 옵션은 스냅샷을 가져온 ESX 서버를 판별하지 않습니다. 스냅샷을 가져온 ESX 서버는 VMware 가상 센터 웹 서비스로 판별됩니다.

ESXi 또는 ESX 호스트에 직접 연결하는 경우 vmchost 옵션은 연결된 서버가 vmhost인 경우에만 적용됩니다. 그렇지 않으면 경고 레벨 메시지가 콘솔에 전송되고 dsmerror.log 파일에 기록되며 서버 이벤트 메시지로도 기록됩니다.

vmenabletemplatebackups 옵션이 yes로 설정되어 있고 VM 템플리트가 도메인의 일부인 경우 백업에 포함됩니다.
제한사항: ESX및 ESXi 호스트는 템플리트를 지원하지 않으므로 ESX 또는 ESXi 호스트에 있는 경우 가상 머신에 대한 VMware 템플리트를 백업할 수 없습니다.
vmfolder=폴더 이름
VMware 가상 머신의 경우. 이 옵션은 vmchost 옵션에 지정된 ESX 서버 또는 Virtual Center에 정의되어 있는 모든 가상 머신을 처리합니다. 가상 머신도 폴더 이름으로 지정된 VMware 폴더에 있어야 합니다. 폴더 이름에는 쉼표로 구분된 여러 개의 VMware 폴더가 포함될 수 있습니다.
vmhostcluster=호스트 클러스터 이름
VMware 가상 머신의 경우. 이 옵션은 vmchost 옵션에 지정된 ESX 서버 또는 Virtual Center에 정의되어 있는 모든 가상 머신을 처리합니다. 가상 머신도 호스트 클러스터 이름으로 지정된 ESX 호스트 클러스터에서 실행 중이어야 합니다. 둘 이상의 호스트 클러스터 이름을 포함하려면 클러스터 이름을 쉼표로 구분합니다(VMHOSTCLUSTER=cluster1,cluster2).

vmenabletemplatebackups 옵션이 yes로 설정되어 있고 VM 템플리트가 도메인의 일부인 경우 백업에 포함됩니다. 직접 ESXi 또는 ESX 호스트에 연결한 경우 VMware 호스트 클러스터를 사용할 수 없습니다. ESXi/ESX 호스트에 직접 연결하지 않고 호스트 클러스터를 포함한 도메인이 처리되는 경우에는, 경고 레벨 메시지가 콘솔에 전송되고 dsmerror.log에 기록되며 서버 이벤트 메시지로도 기록됩니다.

vM데이터스토어=데이터스토어이름
VMware 가상 머신의 경우. 이 옵션은 vmchost 옵션에 지정된 ESX 서버 또는 Virtual Center에 정의되어 있는 모든 가상 머신을 처리합니다. 가상 머신의 구성된 데이터 저장소 위치는 datastorename에 지정된 데이터 저장소 이름과 일치해야 합니다. 데이터 저장소 이름에는 쉼표로 구분된 여러 개의 데이터 저장소가 포함될 수 있습니다(VMDATASTORE=datastore1,datastore2).

가상 머신의 디스크(vmdk 파일)는 여러 데이터 저장소에 있을 수 있지만, 기본 데이터 저장소 위치는 한 개뿐입니다. 이 기본 데이터 저장소 위치는 가상 머신 구성에 정의되어 있고 항상 가상 머신 구성 파일(.vmx 파일)이 있는 위치입니다. 도메인 키워드를 사용하여 백업할 머신을 선택하면 도메인으로 지정된 것과 다른 데이터 저장소에 있는 디스크를 포함하여, 가상 머신 구성 파일 및 모든 가상 머신의 디스크가 백업에 포함됩니다.

vM자원풀=자원풀 이름
VMware 가상 머신의 경우. 이 옵션은 vmchost 옵션에 지정된 Virtual Center 서버에 정의되어 있는 모든 가상 머신을 처리합니다. 또한 가상 머신은 자원 풀 이름으로 지정된 VMware 자원 풀에 있어야 합니다. 자원 풀 이름에는 쉼표로 구분된 다중 자원 풀이 포함될 수 있습니다(예를 들어, VMRESOURCEPOOL=resourcepool1,resourcepool2).
vmhostfolder=호스트 폴더 이름
VMware 가상 머신의 경우. 이 옵션은 vmchost 옵션에 지정된 Virtual Center 서버에 정의되어 있는 모든 가상 머신을 처리합니다. 또한 가상 머신은 호스트 폴더 이름으로 지정된 VMware 호스트 폴더에 있어야 합니다. 호스트 폴더 이름에는 쉼표로 구분된 다중 VMware 호스트 폴더가 포함될 수 있습니다(예를 들어, VMHOSTFOLDER=hostfolder1,hostfolder2).
vM데이터센터=데이터센터 이름
VMware 가상 머신의 경우. 이 옵션은 vmchost 옵션에 지정된 Virtual Center 서버에 정의되어 있는 모든 가상 머신을 처리합니다. 또한 가상 머신은 데이터 센터 이름으로 지정된 VMware 데이터 센터에 있어야 합니다. 데이터 센터 이름에는 쉼표로 구분된 다중 데이터 센터가 포함될 수 있습니다(예를 들어, VMDATACENTER=datacenter1,datacenter2).
팁: 두 개 이상의 컨테이너 유형(예: vmfolder=folder1vmhostcluster=cluster2)을 지정하면, 및 cluster2folder1 포함된 모든 가상 머신이 보호됩니다. 가상 머신은 folder1cluster2 둘 다에 있을 필요가 없습니다.

다음 예제에 표시된 대로 가상 머신을 지정할 수 있습니다. domain.vmfull=vmfolder=folder1;vmhostcluster=cluster2

VMware 가상 머신에 대한 예제

옵션 파일:
전체 VM 백업 조작에 모든 가상 머신을 포함합니다.
domain.vmfull all-vm 
이름 접미어가 _test인 가상 머신을 제외하고, 모든 가상 머신을 전체 VM 백업 조작에 포함합니다.
domain.vmfull all-vm;-vm=*_test
운영 체제가 Windows인 모든 가상 머신을 전체 VM 백업 조작에 포함합니다.
domain.vmfull all-windows
클러스터 서버 1, 2, 3의 모든 가상 머신을 전체 VM 백업 조작에 포함합니다.
domain.vmfull vmhostcluster=cluster1,cluster2,cluster3
datastore1의 모든 가상 머신을 전체 VM 백업 조작에 포함합니다.
domain.vmfull vmdatastore=datastore1
모든 가상 머신을 전체 VM 백업 조작에 포함하지만 가상 머신 testvm1 및 testmvm2를 제외합니다.
domain.vmfull all-vm;-VM=testvm1,testvm2
lab1 및 lab2라는 VM 폴더에 정의된 가상 머신을 전체 VM 백업 조작에 포함합니다.
domain.vmfull vmfolder=lab1,lab2
brovar, doomzoo, kepler이라는 ESX 호스트의 모든 가상 머신을 전체 VM 백업 조작에 포함합니다.
domain.vmfull vmhost=brovar.example.com,
  doomzoo.example.com,kepler.example.com
전체 VM 백업 조작에 VMware 자원 풀 resourcepool_Aresourcepool_B의 가상 머신을 포함시키십시오.
domain.vmfull vmresourcepool=resourcepool_A,resroucepool_B
전체 VM 백업 조작에 hostfolder1hostfolder2로 이름 지정된 VMware 호스트 폴더에서 정의된 가상 머신을 포함시키십시오.
domain.vmfull vmhostfolder=hostfolder1,hostfolder2
VM 백업 조작에 VMware 데이터 센터 dc1의 모든 가상 머신을 포함시키십시오.
domain.vmfull vmdatacenter=dc1