vSphere 7.0 이상에서는 VM 템플릿을 체크아웃하고, 필요한 내용을 변경한 후 체크인하여 VM 템플릿의 컨텐츠를 편집할 수 있습니다.

세로 타임라인 보기를 사용하여 시간에 따른 변경 기록을 추적할 수 있습니다. 세로 타임라인 보기는 서로 다른 VM 템플릿 버전, 권한 있는 사용자가 업데이트한 내용 및 마지막 변경이 이루어진 시기에 대한 세부 정보를 제공합니다. 세로 타임라인을 사용하면 VM 템플릿을 이전 상태로 되돌리거나 VM 템플릿의 이전 버전을 삭제할 수 있습니다.

또한 업데이트를 위해 체크아웃된 상태로 VM 템플릿의 최신 버전에서 중단 없이 가상 시스템을 배포할 수 있습니다. 가상 시스템을 업데이트한 후 동일한 VM 템플릿에 다시 체크인할 수 있습니다.

컨텐츠 라이브러리의 템플릿

템플릿은 사용자 지정되고 사용할 준비가 된 가상 시스템을 배포하는 데 사용할 수 있는 가상 시스템의 기본 사본입니다. 템플릿을 사용하면 vSphere 환경 전체에서 일관성을 향상시킬 수 있습니다. 컨텐츠 라이브러리를 사용하여 가상 시스템 및 vApp의 템플릿을 저장하고 관리할 수 있습니다. VM 템플릿 및 vApp 템플릿은 호스트 또는 클러스터 등의 대상 개체에 가상 시스템 및 vApp를 배포하는 데 사용할 수 있습니다.

컨텐츠 라이브러리는 OVF 템플릿 유형과 VM 템플릿 유형의 두 가지 템플릿 유형을 지원합니다.

컨텐츠 라이브러리에서 가상 시스템 템플릿을 OVF 템플릿 또는 VM 템플릿으로 저장하고 관리할 수 있습니다. vApp은 컨텐츠 라이브러리에서 항상 OVF 템플릿으로 변환됩니다.

컨텐츠 라이브러리 및 vCenter Server 인벤토리의 VM 템플릿

VM 템플릿은 가상 시스템의 템플릿입니다. VM 템플릿을 생성하려면 가상 시스템을 템플릿에 복제합니다.

VM 템플릿은 vCenter Server 또는 컨텐츠 라이브러리에 의해 관리될 수 있습니다.

vSphere의 이전 릴리스에서는 vCenter Server 인벤토리 목록을 통해서만 VM 템플릿을 관리할 수 있습니다. 가상 시스템이나 VM 템플릿을 컨텐츠 라이브러리 템플릿에 복제하면 결과 컨텐츠 라이브러리 항목은 OVF 형식이었습니다. vSphere 7.0 업데이트 1부터 로컬 컨텐츠 라이브러리에서 OVF 템플릿과 VM 템플릿이 모두 지원됩니다. 가상 시스템을 컨텐츠 라이브러리로 복제할 때 템플릿 유형을 선택합니다.

컨텐츠 라이브러리에 VM 템플릿을 생성하면 라이브러리 항목이 vCenter Server 인벤토리의 VM 템플릿으로 지원됩니다. 컨텐츠 라이브러리 항목 및 해당하는 인벤토리 개체는 다음과 같은 방식으로 연관됩니다.
  • vCenter Server 인벤토리의 VM 템플릿을 가상 시스템으로 변환하는 경우 해당하는 VM 템플릿 라이브러리 항목도 삭제됩니다.
  • vCenter Server의 VM 템플릿 이름을 변경하는 경우 해당하는 VM 템플릿 라이브러리 항목의 이름도 변경됩니다.
  • VM 템플릿 라이브러리 항목의 이름을 변경하는 경우 vCenter Server 인벤토리의 관련 VM 템플릿의 이름도 변경됩니다.
  • vCenter Server 인벤토리의 VM 템플릿을 삭제하는 경우 해당하는 VM 템플릿 라이브러리 항목도 삭제됩니다.
  • VM 템플릿 라이브러리 항목을 삭제하는 경우 vCenter Server 인벤토리의 관련 VM 템플릿도 삭제됩니다.

컨텐츠 라이브러리의 OVF 템플릿

컨텐츠 라이브러리에서 OVF 템플릿은 가상 시스템의 템플릿이거나 vApp의 템플릿입니다. 가상 시스템을 컨텐츠 라이브러리의 템플릿으로 복제하는 경우에는 OVF 템플릿을 생성할지, 아니면 VM 템플릿을 생성할지를 선택합니다. 그러나 vApp을 컨텐츠 라이브러리의 템플릿으로 복제하는 경우 결과 컨텐츠 라이브러리 항목은 항상 OVF 템플릿입니다. OVF 형식은 실제로 파일 집합이기 때문에 템플릿을 내보낼 경우 OVF 템플릿 라이브러리 항목의 모든 파일(.ovf, .vmdk, .mf)이 로컬 시스템에 저장됩니다.

컨텐츠 라이브러리의 VM 템플릿과 OVF 템플릿의 차이점

VM 템플릿과 OVF 템플릿을 모두 사용하여 vSphere 환경에 새로운 가상 시스템을 배포할 수 있습니다. 그러나 두 유형의 템플릿은 서로 다른 속성을 포함하며 서로 다른 배포 옵션을 지원합니다.

컨텐츠 라이브러리의 VM 템플릿과 OVF 템플릿의 차이점에 대한 자세한 목록은 다음 표를 참조하십시오.
표 1. VM 템플릿 및 OVF 템플릿 속성
속성 컨텐츠 라이브러리의 VM 템플릿 컨텐츠 라이브러리의 OVF 템플릿
데이터스토어 VM 템플릿은 권한이 있는 모든 데이터스토어에 저장될 수 있습니다.
참고: VM 템플릿은 NFS 또는 SMB 스토리지를 사용하는 라이브러리에 저장할 수 없습니다.
OVF 템플릿은 컨텐츠 라이브러리와 연결된 데이터스토어에만 저장될 수 있습니다.
설치 공간 기본값입니다. 압축 또는 씬일 수 있습니다.
호스트/데이터스토어 유지 보수 모드

호스트에 액세스할 수 없게 되면 VM 템플릿이 자동으로 다른 호스트로 마이그레이션됩니다.

호스트 또는 데이터스토어에 액세스할 수 없게 되면 수동으로 OVF 템플릿을 다른 호스트 또는 데이터스토어로 마이그레이션해야 합니다.
호스트 연결 여부 예. 아니요.
Storage DRS 지원됩니다. 지원되지 않습니다.
벤더 간 호환성 지원되지 않습니다. 지원됩니다.
소프트웨어 라이센스 계약 지원되지 않습니다. 지원됩니다.
암호화 지원됩니다.

암호화된 VM 템플릿을 생성할 수 있습니다.

지원되지 않습니다.

OVF 템플릿을 직접 암호화할 수는 없지만 OVF 템플릿에서 암호화된 가상 시스템을 배포할 수 있습니다.

배포 옵션 VM 템플릿을 배포하는 동안 하드웨어 사용자 지정 및 게스트 운영 체제 사용자 지정이 모두 지원됩니다. OVF 템플릿 배포하는 동안에는 게스트 운영 체제 사용자 지정만 지원됩니다. 하드웨어 사용자 지정은 지원되지 않습니다.

컨텐츠 라이브러리 템플릿에서 지원되는 작업은 템플릿 유형에 따라 다릅니다. OVF 및 VM 템플릿 모두에 대한 설정을 편집할 수 있습니다. 단, OVF 템플릿인 경우에만 템플릿을 업데이트하고, 내보내고, 복제할 수 있습니다.

템플릿에서 가상 시스템 체크아웃

vSphere Client에서는 VM 템플릿을 편집하고 권한 있는 다른 사용자가 변경한 내용을 모니터링할 수 있습니다. 체크아웃 작업을 수행하여 VM 템플릿에서 가상 시스템을 업데이트할 수 있습니다. 이 프로세스 중에 다른 사용자는 VM 템플릿을 체크아웃 용도로 사용할 수 없지만 아무 중단 없이 해당 VM 템플릿에서 가상 시스템을 배포할 수 있습니다.

VM 템플릿을 체크아웃하면 가상 시스템을 템플릿으로 변환하거나 가상 시스템을 다른 vCenter Server 인벤토리에 마이그레이션할 수 없습니다.

사전 요구 사항

다음 권한이 있는지 확인합니다.
  • 컨텐츠 라이브러리.템플릿 체크아웃
  • 리소스.리소스 풀에 가상 시스템 할당
  • 데이터스토어.공간 할당
  • 가상 시스템.인벤토리 편집.기존 항목에서 생성
  • 가상 시스템.구성 변경.주석 설정
  • 체크아웃된 가상 시스템의 전원을 켜려면 가상 시스템.상호 작용.전원 켜기 권한이 있어야 합니다.

프로시저

  1. VM 템플릿을 체크아웃하려면 다음과 같이 합니다.
    옵션 작업
    컨텐츠 라이브러리에서
    1. 메뉴 > 컨텐츠 라이브러리로 이동합니다.
    2. 로컬 라이브러리를 열려면 해당 이름을 클릭합니다.
    3. 템플릿 탭에서 VM 템플릿을 선택하고 이 템플릿에서 VM 체크아웃 버튼을 클릭합니다.
    vSphere Client 인벤토리에서
    1. 메뉴 > VM 및 템플릿으로 이동하고 VM 템플릿을 클릭합니다.
    2. 버전 관리 탭을 클릭하고 세로 타임라인 보기에서 이 템플릿에서 VM 체크아웃을 클릭합니다.
    VM 템플릿에서 VM 체크아웃 대화상자가 열립니다.
  2. 이름 및 위치 페이지에서 가상 시스템 이름을 입력하고 가상 시스템 위치를 선택한 후 다음을 클릭합니다.
  3. 계산 리소스 선택 페이지에서 체크아웃된 가상 시스템의 계산 리소스를 선택하고 다음을 클릭합니다.
  4. 검토 페이지에서 구성을 검토합니다.
  5. 체크아웃 후 VM 전원 켜기 확인란을 선택하여 체크아웃 후 가상 시스템의 전원을 켤지 여부를 선택합니다.
  6. 마침을 클릭합니다.

결과

체크아웃된 가상 시스템이 선택된 위치에 나타나고 파란색 원 아이콘이 표시됩니다. 필요한 구성 변경 작업을 수행할 수 있습니다.

다음에 수행할 작업

가상 시스템 업데이트를 완료한 후 가상 시스템을 템플릿 다시 체크인할 수 있습니다.

템플릿에 가상 시스템 체크인

템플릿에서 가상 시스템을 체크아웃하여 업데이트한 후에는 가상 시스템을 VM 템플릿에 다시 체크인해야 합니다. 가상 시스템을 템플릿에 체크인하면 가상 시스템의 업데이트된 상태가 포함된 새 버전의 VM 템플릿이 생성됩니다.

가상 시스템을 VM 템플릿에 체크인하면 가상 시스템에 대해 수행한 마지막 변경 내용의 배포가 허용됩니다.

사전 요구 사항

가상 시스템이 전원이 꺼져 있거나 일시 중단되었는지 확인합니다. 전원이 켜진 가상 시스템은 VM 템플릿에 체크인할 수 없습니다.

필요한 권한:
  • 컨텐츠 라이브러리.템플릿 체크인

프로시저

  1. 가상 시스템을 템플릿에 체크인하려면 다음과 같이 합니다.
    옵션 작업
    컨텐츠 라이브러리에서
    1. 메뉴 > 컨텐츠 라이브러리로 이동합니다.
    2. 컨텐츠 라이브러리를 열려면 해당 이름을 클릭합니다.
    3. 템플릿 탭에서 VM 템플릿을 선택하고 템플릿에 VM 체크인을 클릭합니다.
    vSphere Client 인벤토리에서
    1. 메뉴 > VM 및 템플릿으로 이동하고 VM 템플릿을 클릭합니다.
    2. 버전 관리 탭을 클릭하고 세로 타임라인 보기에서 템플릿에 VM 체크인을 클릭합니다.
    VM 체크인 대화상자가 열립니다.
  2. 변경 내용을 설명하려면 체크인 정보에 설명을 입력합니다.
  3. 체크인을 클릭합니다.

결과

업데이트된 VM 템플릿 버전이 세로 타임라인에 나타납니다. 체크인 설명, 변경 내용을 적용한 사용자의 이름 및 변경 날짜를 볼 수 있습니다.

체크아웃된 가상 시스템 삭제

VM 템플릿을 체크아웃한 후 가상 시스템을 업데이트하지 않거나 수행한 업데이트를 유지하지 않으려는 경우, 체크아웃된 가상 시스템을 삭제할 수 있습니다. 가상 시스템을 템플릿에 다시 체크인할 때마다 새 버전의 VM 템플릿이 생성됩니다. 새 버전이 생성되는 것을 방지하거나 다른 사용자가 잘못된 버전을 사용하는 것을 방지하기 위해 체크아웃된 가상 시스템을 삭제할 수 있습니다.

사전 요구 사항

필요한 권한:
  • 가상 시스템.인벤토리.삭제

프로시저

  1. 체크아웃된 가상 시스템을 삭제하려면 다음과 같이 합니다.
    옵션 작업
    컨텐츠 라이브러리에서
    1. 메뉴 > 컨텐츠 라이브러리로 이동합니다.
    2. 로컬 라이브러리를 열려면 해당 이름을 클릭합니다.
    3. 템플릿 탭에서 VM 템플릿을 선택합니다.
    4. 세로 타임라인에서 체크아웃된 VM 템플릿 상자에 나타나는 가로 줄임표 아이콘(가로 줄임표 아이콘)을 클릭하고 체크아웃된 VM 삭제를 선택합니다.
    vSphere Client 인벤토리에서
    1. 메뉴 > VM 및 템플릿으로 이동하고 VM 템플릿을 클릭합니다.
    2. 세로 타임라인에서 버전 관리 탭을 클릭합니다.
    3. 체크아웃된 VM 템플릿 상자에 나타나는 가로 줄임표 아이콘(가로 줄임표 아이콘)을 클릭하고 체크아웃된 VM 삭제를 선택합니다.
    체크아웃된 VM 삭제 대화상자가 열립니다.
  2. 체크아웃된 VM을 삭제하고 모든 변경 내용을 삭제하려면 삭제를 클릭합니다.

결과

인벤토리에서 가상 시스템을 삭제하고 모든 변경 내용을 삭제했습니다.

템플릿의 이전 버전으로 되돌리기

최신 VM 템플릿에 더 이상 유지하지 않으려는 변경 사항이 포함되어 있거나, 마지막 체크인 중에 실수를 한 경우, VM 템플릿을 이전 버전으로 되돌릴 수 있습니다.

사전 요구 사항

필요한 권한:
  • 컨텐츠 라이브러리.템플릿 체크인

프로시저

  1. 템플릿의 이전 버전을 되돌리려면 다음과 같이 합니다.
    옵션 작업
    컨텐츠 라이브러리에서
    1. 메뉴 > 컨텐츠 라이브러리로 이동합니다.
    2. 로컬 라이브러리를 열려면 해당 이름을 클릭합니다.
    3. 템플릿 탭에서 VM 템플릿을 선택합니다.
    vSphere Client 인벤토리에서
    1. 메뉴 > VM 및 템플릿으로 이동하고 VM 템플릿을 클릭합니다.
    2. 버전 관리 탭을 클릭합니다.
  2. 세로 타임라인에서 VM 템플릿의 이전 상태로 이동한 후 가로 줄임표 아이콘(가로 줄임표 아이콘)을 클릭하고 이 버전으로 되돌리기를 선택합니다.
    버전으로 되돌리기 대화상자가 열립니다.
  3. 되돌리기 작업을 수행하는 이유를 입력하고 되돌리기를 클릭합니다.

결과

되돌린 VM 템플릿이 현재 VM 템플릿이 됩니다.

VM 템플릿의 이전 버전 삭제

템플릿의 사용을 더 이상 허용하지 않으려면 VM 템플릿의 이전 버전을 삭제합니다. VM 템플릿을 삭제하면 템플릿과 해당 컨텐츠가 인벤토리에서 제거됩니다.

사전 요구 사항

필요한 권한:
  • 컨텐츠 라이브러리.라이브러리 항목 삭제

프로시저

  1. 템플릿의 이전 버전을 삭제하려면 다음과 같이 합니다.
    옵션 작업
    컨텐츠 라이브러리에서
    1. 메뉴 > 컨텐츠 라이브러리로 이동합니다.
    2. 로컬 라이브러리를 열려면 해당 이름을 클릭합니다.
    3. 템플릿 탭에서 VM 템플릿을 선택합니다.
    vSphere Client 인벤토리에서
    1. 메뉴 > VM 및 템플릿으로 이동하고 VM 템플릿을 클릭합니다.
    2. 버전 관리 탭을 클릭합니다.
  2. 세로 타임라인에서 VM 템플릿의 이전 상태로 이동한 후 가로 줄임표 아이콘(가로 줄임표 아이콘)을 클릭하고 버전 삭제를 선택합니다.
    삭제 확인 대화상자가 열립니다.
  3. VM 템플릿과 해당 컨텐츠를 영구적으로 삭제하려면 를 클릭합니다.