XenServer

VM 가져오기 및 내보내기

XenServer®를 사용하면 다양한 형식으로 VM을 가져오고 내보낼 수 있습니다.

XenCenter 가져오기 마법사를 사용하여 Open Virtualization Format (OVF 및 OVA), 디스크 이미지 형식 (VHD, VHDX/AVHDX 및 VMDK), XenServer XVA 형식에서 VM을 가져올 수 있습니다. VMware 및 Microsoft에서 제공하는 것과 같이 다른 가상화 플랫폼에서 생성된 VM도 가져올 수 있습니다.

참고:

다른 가상화 플랫폼을 사용하여 생성된 VM을 가져올 때, XenServer에서 부팅되도록 게스트 운영 체제를 구성하거나 수정하십시오. XenCenter의 운영 체제 수정 기능은 이러한 기본적인 상호 운용성을 제공하는 것을 목표로 합니다. 자세한 내용은 운영 체제 수정을 참조하십시오.

XenCenter® 내보내기 마법사를 사용하여 VM을 개방형 가상화 형식(OVF 및 OVA) 및 XenServer XVA 형식으로 내보낼 수 있습니다.

xe CLI를 사용하여 XenServer XVA 형식으로 VM을 가져오고 내보낼 수도 있습니다.

요구 사항

다른 형식으로 VM을 가져오고 내보내려면 특정 권한이 필요합니다. 가져오기 또는 내보내기 마법사는 계속 진행하기 전에 대상 풀에 필요한 역할이 있는지 확인합니다. 필요한 RBAC 역할에 대한 자세한 내용은 RBAC 역할 및 권한을 참조하십시오.

지원되는 형식

형식 가져오기 지원? 내보내기 지원? 세부 설명
개방형 가상화 형식 (OVF 및 OVA) OVF는 하나 이상의 VM으로 구성된 가상 어플라이언스를 패키징하고 배포하기 위한 개방형 표준입니다.
Disk image formats (VHD, VHDX/AVHDX, and VMDK) 아니요 가상 하드 디스크(VHD), 가상 하드 디스크 확장(VHDX), 자동 가상 하드 디스크(AVHDX) 및 가상 머신 디스크(VMDK) 형식 디스크 이미지 파일은 가져오기 마법사를 사용하여 가져올 수 있습니다.
XenServer XVA format XVA는 설명자와 디스크 이미지를 포함하여 개별 VM을 단일 파일 아카이브로 패키징하기 위한 Xen 기반 하이퍼바이저 전용 형식입니다. 파일 이름 확장명은 .xva입니다.

어떤 형식을 사용해야 합니까?

다음과 같은 경우 OVF/OVA 형식을 사용하는 것을 고려하십시오:

  • OVF를 지원하는 다른 가상화 플랫폼과 XenServer vApp 및 VM 공유

  • 두 개 이상의 VM 저장

다음과 같은 경우 VHD, VHDX/AVHDX 또는 VMDK 형식을 사용하는 것을 고려하십시오.

  • 관련 OVF 메타데이터 없이 가상 디스크 이미지를 사용할 수 있는 경우

XVA 형식을 사용하여 다음을 수행하십시오.

  • CLI에서 스크립트를 실행하여 VM 가져오기 및 내보내기

개방형 가상화 형식(OVF 및 OVA)

OVF는 분산 관리 태스크 포스(Distributed Management Task Force)에서 지정한 개방형 표준으로, 하나 이상의 VM으로 구성된 가상 어플라이언스를 패키징하고 배포하는 데 사용됩니다. OVF 및 OVA 형식에 대한 자세한 내용은 다음 정보를 참조하십시오.

OVF 패키지는 가상 어플라이언스를 구성하는 파일 세트입니다. 여기에는 항상 설명자 파일과 패키지의 다음 속성을 나타내는 기타 파일이 포함됩니다.

속성들

설명자 (.ovf): 설명자는 항상 패키지의 가상 하드웨어 요구 사항을 지정합니다. 다음을 포함한 다른 정보도 지정할 수 있습니다.

  • 가상 디스크, 패키지 자체 및 게스트 운영 체제에 대한 설명
  • 라이선스 계약
  • 어플라이언스에서 VM을 시작하고 중지하는 지침
  • 패키지 설치 지침

서명 (.cert): 서명은 X.509 형식의 공개 키 인증서에서 패키지 작성자를 인증하는 데 사용되는 디지털 서명입니다.

매니페스트 (.mf): 매니페스트를 통해 패키지 내용의 무결성을 확인할 수 있습니다. 여기에는 패키지 내 모든 파일의 SHA-1 다이제스트가 포함되어 있습니다.

가상 디스크: OVF는 디스크 이미지 형식을 지정하지 않습니다. OVF 패키지에는 가상 디스크를 내보낸 가상화 제품에서 정의한 형식의 가상 디스크를 구성하는 파일이 포함됩니다. XenServer는 동적 VHD 형식의 디스크 이미지가 포함된 OVF 패키지를 생성하며, VMware 제품 및 Virtual Box는 스트림 최적화 VMDK 형식의 가상 디스크가 포함된 OVF 패키지를 생성합니다.

OVF 패키지는 압축, 보관, EULA 첨부 및 주석과 같은 메타데이터와 관련 없는 다른 기능도 지원합니다.

참고:

압축되었거나 압축된 파일을 포함하는 OVF 패키지를 가져올 때, 제대로 가져오려면 XenServer 호스트에 추가 디스크 공간을 확보해야 할 수 있습니다.

Open Virtual Appliance (OVA) 패키지는 OVF 패키지를 구성하는 파일이 포함된 단일 아카이브 파일이며, Tape Archive (.tar) 형식입니다.

OVF 또는 OVA 형식 선택

OVF 패키지에는 일련의 압축되지 않은 파일이 포함되어 있어 파일 내 개별 디스크 이미지에 액세스하기가 더 쉽습니다. OVA 패키지에는 하나의 큰 파일이 포함되어 있으며, 이 파일을 압축할 수 있지만 일련의 파일만큼 유연하지는 않습니다.

OVA 형식은 웹 다운로드용 패키지 생성과 같이 단일 파일로 구성하는 것이 유리한 특정 애플리케이션에 유용합니다. OVA는 패키지를 더 쉽게 처리하기 위한 옵션으로만 고려하십시오. 이 형식을 사용하면 내보내기 및 가져오기 프로세스 모두 시간이 더 오래 걸립니다.

디스크 이미지 형식 (브이 에이치 디, 브이 에이치 디 엑스/에이 브이 에이치 디 엑스 및 브이 엠 디 케이)

XenCenter를 사용하여 가상 하드 디스크 (VHD), 확장 가상 하드 디스크 (VHDX), 자동 가상 하드 디스크 (AVHDX) 및 가상 머신 디스크 (VMDK) 형식의 디스크 이미지를 가져올 수 있습니다. 독립 실행형 디스크 이미지 내보내기는 지원되지 않습니다.

VHD는 VM의 디스크 데이터를 저장하는 데 사용되는 가상 하드 디스크 형식입니다. VMDK는 VMware에 특정한 가상 디스크 형식입니다. VHDX는 VHD 형식의 개선된 버전입니다. VHDX/AVHDX에 대한 자세한 내용은 VHDX/AVHDX를 참조하십시오.

관련 OVF 메타데이터 없이 가상 디스크 이미지를 사용할 수 있는 경우 디스크 이미지를 가져오도록 선택할 수 있습니다. 이 옵션은 다음과 같은 상황에서 발생할 수 있습니다.

  • 디스크 이미지를 가져올 수는 있지만 관련 OVF 메타데이터를 읽을 수 없는 경우

  • 가상 디스크가 OVF 패키지에 정의되어 있지 않은 경우

  • OVF 패키지를 생성할 수 없는 플랫폼(예: 이전 플랫폼 또는 이미지)에서 이동하는 경우

  • OVF 정보가 없는 이전 VMware 어플라이언스를 가져오려는 경우

  • OVF 정보가 없는 독립 실행형 VM을 가져오려는 경우

가능한 경우, 개별 디스크 이미지보다는 OVF 메타데이터를 포함하는 어플라이언스 패키지를 가져오는 것이 좋습니다. OVF 데이터는 가져오기 마법사가 디스크 이미지에서 VM을 다시 생성하는 데 필요한 정보를 제공합니다. 이 정보에는 VM과 연결된 디스크 이미지 수, 프로세서, 스토리지, 네트워크 및 메모리 요구 사항이 포함됩니다. 이 정보가 없으면 VM을 다시 생성하는 것이 훨씬 더 복잡하고 오류가 발생하기 쉽습니다.

VHDX/AVHDX

VHDX는 VHD 형식의 개선된 버전으로, 더 큰 용량 외에도 향상된 성능, 내결함성 및 데이터 보호 기능을 제공합니다.

AVHDX는 가상 하드 디스크용 VHDX 표준의 일부인 디스크 이미지 형식입니다. VM의 스냅샷 또는 체크포인트 정보를 저장하는 데 사용됩니다. VM에서 스냅샷을 생성할 때마다 AVHDX 파일이 자동으로 생성되어 가상 하드 디스크의 현재 상태를 보존합니다. 이 파일은 VM의 스냅샷 정보를 추적하는 데 사용될 수 있습니다. 각 AVHDX 파일은 이전 AVHDX 파일에 연결되어 기본 가상 하드 디스크 파일 이후에 발생한 모든 변경 사항을 포함하는 체인을 생성합니다.

XenCenter 가져오기 마법사를 사용하여 VHDX/AVHDX 파일을 풀 또는 특정 호스트로 VM으로 가져올 수 있습니다. XenCenter 가져오기 마법사를 사용하여 VHDX/AVHDX 파일을 가져오는 방법에 대한 자세한 내용은 디스크 이미지 가져오기를 참조하십시오.

Citrix 고객인 경우 이 기능을 사용하여 VMware에서 XenServer로 VM을 마이그레이션할 수도 있습니다. Citrix Provisioning은 소프트웨어 스트리밍 기술의 일부로 공유 디스크 이미지(vDisk)를 VHDX/AVHDX 파일로 저장합니다. XenCenter 가져오기 마법사를 사용하여 VHDX/AVHDX 파일을 가져오면 vDisk를 VMware에서 XenServer로 쉽게 마이그레이션할 수 있습니다. 자세한 내용은 VMware에서 마이그레이션을 참조하십시오.

XVA 형식

XVA는 XenServer에 특화된 가상 어플라이언스 형식으로, 단일 VM을 설명자 및 디스크 이미지를 포함하는 단일 파일 세트로 패키징합니다. 파일 이름 확장자는 .xva입니다.

설명자(파일 이름 확장자 ova.xml)는 단일 VM의 가상 하드웨어를 지정합니다.

디스크 이미지 형식은 파일 디렉터리입니다. 디렉터리 이름은 설명자의 참조 이름에 해당하며, 디스크 이미지의 각 1MB 블록에 대해 두 개의 파일을 포함합니다. 각 파일의 기본 이름은 십진수 블록 번호입니다. 첫 번째 파일은 원시 이진 형식의 디스크 이미지 블록 하나를 포함하며 확장자가 없습니다. 두 번째 파일은 첫 번째 파일의 체크섬입니다. VM이 Citrix Hypervisor 8.0 또는 이전 버전에서 내보내진 경우 이 파일의 확장자는 .checksum입니다. VM이 Citrix Hypervisor 8.1 또는 이후 버전에서 내보내진 경우 이 파일의 확장자는 .xxhash입니다.

중요:

VM이 XenServer 호스트에서 내보내진 다음 CPU 유형이 다른 다른 XenServer 호스트로 가져오면 제대로 실행되지 않을 수 있습니다. 예를 들어, Intel VT Enabled CPU가 있는 호스트에서 내보낸 Windows VM은 AMD-VTM CPU가 있는 호스트로 가져올 때 실행되지 않을 수 있습니다.

운영 체제 수정

XenServer 이외의 가상화 플랫폼에서 생성 및 내보낸 가상 어플라이언스 또는 디스크 이미지를 가져올 때, XenServer 호스트에서 제대로 부팅되도록 Linux VM을 구성해야 할 수 있습니다.

XenCenter에는 가져오는 VM에 대한 기본적인 상호 운용성을 보장하는 고급 하이퍼바이저 상호 운용성 기능인 운영 체제 수정(Operating System Fixup)이 포함되어 있습니다. 다른 가상화 플랫폼에서 생성된 OVF/OVA 패키지 및 디스크 이미지에서 VM을 가져올 때 운영 체제 수정을 사용하십시오.

운영 체제 수정 ISO는 XenCenter 설치 디렉터리 C:\Program Files (x86)\XenServer\XenCenter\External Tools에 있습니다.

운영 체제 수정 프로세스는 한 하이퍼바이저에서 다른 하이퍼바이저로 이동할 때 발생하는 운영 체제 장치 및 드라이버 문제를 해결합니다. 이 프로세스는 가져온 VM 내의 운영 체제가 XenServer 환경에서 부팅되지 못하게 할 수 있는 부팅 장치 관련 문제를 복구하려고 시도합니다. 이 기능은 한 플랫폼에서 다른 플랫폼으로 변환을 수행하도록 설계되지 않았습니다.

참고:

이 기능에는 40MB의 여유 공간과 256MB의 가상 메모리가 있는 ISO 저장소 리포지토리가 필요합니다.

운영 체제 수정은 가져온 VM의 DVD 드라이브에 연결되는 자동 부팅 ISO 이미지로 제공됩니다. VM이 처음 시작될 때 필요한 복구 작업을 수행한 다음 VM을 종료합니다. 새 VM이 다음에 시작될 때 부팅 장치가 재설정되고 VM이 정상적으로 시작됩니다.

가져온 디스크 이미지 또는 OVF/OVA 패키지에서 운영 체제 수정을 사용하려면 XenCenter 가져오기 마법사의 OS 수정 설정 페이지에서 이 기능을 활성화하십시오. XenServer가 사용할 수 있도록 수정 ISO가 복사될 위치를 지정하십시오.

Windows VM의 경우, 풀에 Conversion Manager 8.5.0 이상이 설치되어 있으면 가져오기 프로세스가 Conversion Manager를 호출하여 가져온 Windows VM을 사용할 준비를 합니다. 이 경우 운영 체제 수정 옵션은 사용할 수 없습니다.

운영 체제 수정은 VM에 어떤 작업을 수행합니까?

운영 체제 수정 옵션은 가상 시스템이 부팅될 수 있도록 최소한의 변경 사항을 적용하도록 설계되었습니다. 게스트 운영 체제 및 원래 호스트의 하이퍼바이저에 따라 운영 체제 수정 사용 후 추가 작업이 필요할 수 있습니다. 이러한 작업에는 구성 변경 및 드라이버 설치가 포함될 수 있습니다.

수정 프로세스 중에 ISO가 ISO SR로 복사됩니다. ISO는 VM에 연결됩니다. 부팅 순서는 가상 DVD 드라이브에서 부팅하도록 설정되고 VM은 ISO로 부팅됩니다. 그런 다음 ISO 내의 환경은 VM의 각 디스크를 확인하여 Linux 시스템인지 Windows 시스템인지 결정합니다.

Linux 시스템이 감지되면 GRUB 구성 파일의 위치가 결정됩니다. SCSI 디스크 부팅 장치에 대한 모든 포인터는 IDE 디스크를 가리키도록 수정됩니다. 예를 들어, GRUB에 첫 번째 SCSI 컨트롤러의 첫 번째 디스크를 나타내는 /dev/sda1 항목이 포함되어 있으면 이 항목은 첫 번째 IDE 컨트롤러의 첫 번째 디스크를 나타내는 /dev/hda1로 변경됩니다.

VM에서 특정 가상화 도구 세트가 발견되면 성능 문제 및 불필요한 이벤트 메시지를 방지하기 위해 비활성화됩니다.

참고:

운영 체제 수정 옵션은 RHEL 계열 배포판에서 지원되지 않습니다. 가져온 RHEL VM은 부팅 시 비상 모드로 진입합니다. 이 문제를 해결하려면 복구 모드로 재부팅하고 dracut --regenerate-all --force을 실행한 다음 VM을 다시 재부팅하십시오.

VM 가져오기

VM을 가져올 때 새 VM을 프로비저닝하는 데 필요한 많은 단계를 사용하여 VM을 효과적으로 생성합니다. 이러한 단계에는 호스트 지정, 스토리지 및 네트워킹 구성이 포함됩니다.

XenCenter 가져오기 마법사를 사용하여 OVF/OVA, 디스크 이미지, XVA 및 XVA 버전 1 파일을 가져올 수 있습니다. xe CLI를 통해 XVA 파일을 가져올 수도 있습니다.

참고:

더 최신 시스템에서 내보낸 VM을 덜 최신 시스템으로 가져올 수 있다는 보장은 없습니다. 예를 들어, Early Access 업데이트 채널에서 최신 수준인 호스트에서 VM을 내보낸 경우, Normal 업데이트 채널에서 최신 수준인 호스트로 이 VM을 즉시 가져오지 못할 수 있습니다. 해당 호스트로 VM을 가져오려면 Normal 채널의 호스트가 VM이 내보내졌을 때 Early Access 채널이 가지고 있던 업데이트와 동일한 수준에 도달해야 합니다.

이러한 동작은 이전 버전이 이해하지 못하는 추가 메타데이터가 나중에 업데이트에 추가될 수 있기 때문에 발생합니다.

OVF/OVA에서 VM 가져오기

XenCenter 가져오기 마법사를 사용하면 OVF/OVA 파일로 저장된 VM을 가져올 수 있습니다. 가져오기 마법사는 XenCenter에서 VM을 생성하는 일반적인 단계(호스트 지정, 새 VM에 대한 스토리지 및 네트워킹 구성)를 안내합니다. OVF 및 OVA 파일을 가져올 때 다음과 같은 추가 단계가 필요할 수 있습니다.

  • 다른 가상화 플랫폼을 사용하여 생성된 Linux VM을 가져올 때 VM의 기본적인 상호 운용성을 보장하기 위해 운영 체제 수정 기능을 실행하십시오. 자세한 내용은 운영 체제 수정을 참조하십시오.

전제 조건

  • 대상 호스트에 가져올 가상 머신을 지원할 충분한 RAM이 있는지 확인하십시오. 사용 가능한 RAM이 부족하면 가져오기가 실패합니다.

가져온 OVF 패키지는 XenCenter를 사용하여 가져올 때 vApp으로 나타납니다. 가져오기가 완료되면 새 VM은 XenCenter 리소스 창에 나타나고 새 vApp은 vApp 관리 대화 상자에 나타납니다.

XenCenter를 사용하여 OVF/OVA에서 VM을 가져오려면:

<!- - kaizen-review: MD041 on line 1: - ->

  1. 리소스 창에서 패키지를 가져올 호스트 또는 풀을 선택합니다.
  2. 파일 메뉴에서 가져오기를 선택합니다. 가져오기 마법사가 열립니다.
  3. 마법사의 첫 페이지에서 가져올 OVA/OVF 파일을 찾은 다음 다음을 클릭하여 계속합니다.

    • 압축된 OVA 파일(*.ova.gz)을 선택한 경우, 다음을 클릭하면 파일이 OVA 파일로 압축 해제되고 이전 *.ova.gz 파일은 삭제됩니다.
    • 파일 이름 상자에 URL 위치(HTTP, HTTPS, 파일, FTP)를 입력하고 다음을 클릭하면 패키지 다운로드 대화 상자가 열립니다. 이 대화 상자에서 OVA/OVF를 복사할 XenCenter 호스트의 폴더를 지정합니다.
  4. (선택 사항) EULA를 검토하고 동의합니다. OVF/OVA에 EULA가 포함된 경우, EULA 페이지에 EULA 텍스트가 표시됩니다. EULA에 동의하려면 동의를 선택하고 계속합니다.

  5. 템플릿을 지정합니다. 템플릿 페이지에서 OVA/OVF 파일에서 가져오는 VM에 사용할 템플릿을 선택합니다. XenServer와 함께 제공되는 기본 템플릿만 지원됩니다. 사용자 지정 템플릿은 사용하지 마십시오.

    이 패널에서 Windows Update를 사용하여 I/O 드라이버를 업데이트할지 여부를 선택할 수도 있습니다.

    계속하려면 다음을 클릭합니다.

  6. (선택 사항) XenServer VM Tools 설치 (Windows VM만 해당) 풀에서 Conversion Manager 가상 어플라이언스 버전 8.5.0 이상이 실행 중인 경우, 가져오기의 일부로 Windows용 XenServer VM Tools를 설치하도록 선택할 수 있습니다. 이 도구 설치 프로세스는 가져온 VM이 처음 시작된 후에 발생합니다. 이 옵션을 사용하려면 VM 디스크가 공유 스토리지 또는 Conversion Manager와 동일한 호스트에 있어야 합니다.

    1. XenServer® VM 도구 설치를 선택합니다.
    2. 설치할 도구 버전을 선택합니다. 다음 옵션 중 하나 이상을 사용할 수 있습니다.

      • 컨버전 매니저에 업로드된 도구의 버전
      • 인터넷에서 다운로드한 최신 버전
      • XenCenter®에서 액세스할 수 있는 위치의 도구 설치 파일
    3. 계속하려면 다음을 클릭합니다.
  7. (선택 사항) VM 위치를 지정합니다. 위치 페이지에서 가져오는 VM을 서버의 로컬 스토리지에 배치하려면 서버를 선택합니다.

    계속하려면 다음을 클릭합니다.

  8. 새 VM의 스토리지를 구성합니다.

    스토리지 페이지에서 가져온 가상 디스크가 배치될 스토리지 리포지토리(SR)를 선택합니다. 가져오기의 일부로 XenServer VM Tools를 설치하도록 선택한 경우, VM 디스크가 공유 스토리지 또는 변환 관리자와 동일한 호스트에 있는지 확인하십시오.

    계속하려면 다음을 클릭합니다.

  9. 새 VM의 네트워킹을 구성합니다.

    네트워킹 페이지에서 새 VM의 가상 네트워크 인터페이스에 대한 대상 풀/독립 실행형 서버의 대상 네트워크를 선택합니다.

    계속하려면 다음을 클릭합니다.

  10. (선택 사항) 보안 설정을 지정합니다. 선택한 OVF/OVA 패키지가 인증서 또는 매니페스트와 같은 보안 기능으로 구성된 경우, 보안 페이지에서 필요한 정보를 지정합니다. 계속하려면 다음을 선택합니다. OVF 패키지에 구성된 보안 기능에 따라 이 페이지에 다른 옵션이 나타납니다.

    • 패키지가 서명된 경우, 디지털 서명 확인 확인란이 여기에 나타납니다. 서명을 확인하려면 이 확인란을 선택합니다. 패키지 서명에 사용된 인증서를 표시하려면 인증서 보기를 클릭합니다. 인증서가 신뢰할 수 없음으로 나타나면, 루트 인증서 또는 발급 인증 기관이 로컬 컴퓨터에서 신뢰할 수 없는 것일 수 있습니다.

    • 패키지에 매니페스트가 포함된 경우, 매니페스트 내용 확인 확인란이 여기에 나타납니다. 마법사가 패키지의 파일 목록을 확인하도록 하려면 이 확인란을 선택합니다.

    패키지가 디지털 서명되면 관련 매니페스트가 자동으로 확인되므로 보안 페이지에 매니페스트 내용 확인 확인란이 나타나지 않습니다.

    계속하려면 다음을 클릭합니다.

  11. (선택 사항) 운영 체제 수정 활성화. (Linux VM에만 해당) 모든 VM이 Windows VM인 경우 이 패널은 표시되지 않습니다.

    가져오는 Linux VM이 XenServer 이외의 하이퍼바이저에서 빌드된 경우, 운영 체제 수정 사용을 선택합니다. XenServer가 Fixup ISO를 사용할 수 있도록 Fixup ISO를 복사할 ISO SR을 선택합니다. 자세한 내용은 VM 가져오기 및 내보내기 정보를 참조하십시오.

    계속하려면 다음을 클릭합니다.

  12. 마침 페이지에서 모든 가져오기 설정을 검토합니다. 가져오기 프로세스를 시작하고 마법사를 닫으려면 마침을 클릭합니다.

가져오기가 완료되면 새로 가져온 VM이 리소스 창에 나타나고 새 vApp이 vApp 관리 대화 상자에 나타납니다.

참고:

Conversion Manager 가상 어플라이언스 버전 8.5.0 이상이 풀에서 실행 중인 경우, 가져온 Windows VM이 처음 시작된 후 VMware 도구가 있으면 자동으로 제거합니다.

디스크 이미지 가져오기

XenCenter 가져오기 마법사를 사용하면 디스크 이미지를 풀 또는 특정 호스트로 VM으로 가져올 수 있습니다. 가져오기 마법사는 XenCenter에서 VM을 생성하는 일반적인 단계(호스트 지정, 새 VM에 대한 스토리지 및 네트워킹 구성)를 안내합니다.

사전 요구 사항

  • XenServer가 사용하는 관리 네트워크에서 DHCP가 실행 중인지 확인합니다.

  • 가져오기 마법사를 실행하는 서버에 로컬 스토리지가 필요합니다.

XenCenter를 사용하여 디스크 이미지에서 VM을 가져오려면

  1. 리소스 창에서 패키지를 가져올 호스트 또는 풀을 선택합니다.
  2. 파일 메뉴에서 가져오기를 선택합니다. 가져오기 마법사가 열립니다.
  3. 마법사의 첫 페이지에서 가져올 디스크 이미지 파일을 찾은 다음 다음을 클릭하여 계속합니다.

    파일 이름 상자에 URL 위치(HTTP, HTTPS, 파일, FTP)를 입력한 후 다음을 클릭하면 패키지 다운로드 대화 상자가 열립니다. 이 대화 상자에서 디스크 이미지를 복사할 XenCenter 호스트의 폴더를 지정합니다.

  4. 템플릿 지정. 디스크 이미지를 가져올 VM에 사용할 템플릿을 선택합니다. XenServer와 함께 제공되는 기본 템플릿만 지원됩니다. 사용자 지정 템플릿은 사용하지 마십시오.

    이 패널에서 BIOS 문자열을 VM으로 복사할지 여부와 Windows Update를 사용하여 I/O 드라이버를 업데이트할지 여부를 선택할 수도 있습니다.

    다음을 클릭하여 계속합니다.

  5. (선택 사항) XenServer VM Tools 설치 (Windows VM만 해당) Conversion Manager 가상 어플라이언스 버전 8.5.0 이상이 풀에서 실행 중인 경우 가져오기의 일부로 Windows용 XenServer VM Tools를 설치하도록 선택할 수 있습니다. 이 도구 설치 프로세스는 가져온 VM이 처음 시작된 후에 발생합니다. 이 옵션을 사용하려면 디스크 이미지가 공유 스토리지 또는 Conversion Manager와 동일한 호스트에 있어야 합니다.

    1. XenServer VM 도구 설치를 선택합니다.
    2. 설치할 도구 버전을 선택합니다. 다음 옵션 중 하나 이상을 사용할 수 있습니다.

      • 변환 관리자에 업로드된 도구 버전
      • 인터넷에서 다운로드한 최신 버전
      • XenCenter에서 액세스할 수 있는 위치에 있는 도구 설치 파일
    3. 계속하려면 다음을 클릭합니다.
  6. VM 이름을 지정합니다.

    이름 페이지에서 가져온 디스크 이미지에서 생성할 새 VM의 이름을 입력합니다. 이 값은 새 VM이 생성된 후 나중에 조정할 수 있습니다. XenCenter 내에서 VM 이름의 고유성은 확인되지 않으므로 의미 있고 기억하기 쉬운 이름을 지정하면 여러 VM을 더 쉽게 관리할 수 있습니다. 자세한 내용은 VM 이름 및 설명을 참조하십시오.

    계속하려면 다음을 클릭합니다.

  7. CPU 및 메모리 리소스를 할당합니다.

    CPU 및 메모리 페이지에서 CPU 및 초기 메모리 리소스를 할당합니다. 이 값은 새 VM이 생성된 후 나중에 조정할 수 있습니다. 자세한 내용은 VM CPU 및 메모리 할당을 참조하십시오.

    계속하려면 다음을 클릭합니다.

  8. (선택 사항) VM 위치를 지정합니다. 위치 페이지에서 가져오는 VM을 서버의 로컬 스토리지에 배치하려면 서버를 선택합니다.

    계속하려면 다음을 클릭합니다.

  9. 새 VM의 스토리지를 구성합니다.

    저장소」 페이지에서 가져온 가상 디스크가 배치될 저장소 리포지토리(SR)를 선택합니다. 가져오기의 일부로 XeNServer VM Tools를 설치하도록 선택한 경우, 디스크 이미지가 공유 저장소 또는 변환 관리자와 동일한 호스트에 있는지 확인하십시오.

    계속하려면 다음을 클릭합니다.

  10. 새 VM의 네트워킹을 구성합니다.

    네트워킹」 페이지에서 새 VM의 가상 네트워크 인터페이스에 대한 대상 풀/독립 실행형 서버의 대상 네트워크를 선택합니다.

    계속하려면 다음을 클릭합니다.

  11. 부팅 옵션을 지정합니다.

    부팅 옵션」 페이지에서 새 VM의 부팅 모드를 지정합니다. 게스트 운영 체제에서 지원되는 옵션만 선택할 수 있습니다.

    • BIOS 부팅: 이 옵션을 선택하여 레거시 BIOS 모드로 VM을 부팅합니다. 레거시 BIOS 부팅은 Windows 11 VM에서 지원되지 않습니다.

    • UEFI 부팅: 이 옵션을 선택하여 UEFI 모드로 VM을 부팅합니다. XenServer는 특정 게스트 운영 체제에 대해서만 이 부팅 모드를 지원합니다. UEFI 부팅이 지원되는 게스트 운영 체제에 대한 자세한 내용은 게스트 UEFI 부팅 및 보안 부팅을 참조하십시오.

    • UEFI 보안 부팅: 이 옵션을 선택하여 UEFI 보안 부팅 모드로 VM을 부팅합니다. 보안 부팅은 서명되지 않았거나, 잘못 서명되었거나, 수정된 바이너리가 부팅 중에 실행되는 것을 방지합니다. XenServer는 특정 게스트 운영 체제에 대해서만 이 부팅 모드를 지원합니다. UEFI 보안 부팅이 지원되는 게스트 운영 체제에 대한 자세한 내용은 게스트 UEFI 부팅 및 보안 부팅을 참조하십시오.

    (VHDX/AVHDX만 해당) VHDX/AVHDX 파일에서 VM을 가져올 때, 「가져오기」 마법사는 가져오는 VHDX/AVHDX 파일에서 부팅 모드를 자동으로 감지하려고 시도합니다. 설정을 검토하고 VM에 대해 원래 구성된 것과 동일한 부팅 모드가 선택되었는지 확인하십시오.

    계속하려면 다음을 클릭합니다.

  12. (선택 사항) 운영 체제 수정 활성화. Windows 템플릿을 선택한 경우 이 패널은 표시되지 않습니다.

    가져오는 디스크 이미지가 XenServer 이외의 하이퍼바이저에서 빌드된 경우, 운영 체제 수정 사용을 선택합니다. XenServer가 사용할 수 있도록 수정 ISO를 복사할 수 있는 ISO SR을 선택합니다. 자세한 내용은 VM 가져오기 및 내보내기 정보를 참조하십시오.

    중요:

    VMware vSphere의 Citrix Provisioning(PVS)에서 VHDX/AVHDX 파일을 가져오는 경우, 운영 체제 수정 사용 안 함을 선택합니다. PVS에서 가져온 VHDX/AVHDX에 운영 체제 수정을 활성화하면 부팅 실패가 발생할 수 있습니다.

    계속하려면 다음을 클릭합니다.

  13. 마침 페이지에서 모든 가져오기 설정을 검토합니다. 가져오기 프로세스를 시작하고 마법사를 닫으려면 마침을 클릭합니다.

    가져오기 진행률은 XenCenter 창 하단의 상태 표시줄과 알림 아래의 이벤트 보기에도 표시됩니다.

가져오기 프로세스는 시간이 다소 걸릴 수 있습니다. 소요 시간은 가져온 가상 디스크의 크기, 사용 가능한 네트워크 대역폭, XenCenter 호스트의 디스크 인터페이스 속도에 따라 달라집니다. 가져오기가 완료되면 새로 가져온 VM이 리소스 창에 나타납니다.

참고:

풀에서 Conversion Manager 가상 어플라이언스 버전 8.5.0 이상이 실행 중인 경우, 가져온 VM이 처음 시작된 후 VMware 도구가 있으면 자동으로 제거합니다.

다음 단계

Windows용 XenServer VM Tools가 완전히 설치되었는지 확인합니다.

  • 가져오기 프로세스의 일부로 Windows용 XenServer VM Tools를 설치하도록 선택한 경우, 도구 설치를 완료하려면 가져오기 후 VM을 다시 시작합니다.
  • 가져오기 프로세스의 일부로 Windows용 XenServer VM Tools를 설치하지 않도록 선택한 경우, VM이 완전히 지원되도록 나중에 수동으로 설치해야 합니다. 자세한 내용은 XenServer VM Tools 설치를 참조하십시오.

XVA에서 VM 가져오기

이전에 XVA 형식(.xva)으로 내보내고 로컬에 저장된 VM, 템플릿 및 스냅샷을 가져올 수 있습니다. 이렇게 하려면 호스트를 지정하고 새 VM에 대한 스토리지 및 네트워킹을 구성하는 등 VM을 생성하는 일반적인 단계를 따릅니다.

경고:

다른 CPU 유형을 가진 다른 호스트에서 내보낸 가져온 VM을 항상 실행할 수 있는 것은 아닙니다. 예를 들어, Intel VT Enabled CPU를 가진 호스트에서 내보낸 Windows VM은 AMD-VTM CPU를 가진 호스트로 가져올 때 실행되지 않을 수 있습니다.

XenCenter를 사용하여 XVA에서 VM을 가져오려면:

  1. 다음 중 하나를 수행하여 가져오기 마법사를 엽니다.

    • 리소스 창에서 마우스 오른쪽 버튼을 클릭한 다음 바로 가기 메뉴에서 가져오기를 선택합니다.
    • 파일 메뉴에서 가져오기를 선택합니다.
  2. 마법사의 첫 페이지에서 가져올 파일(.xva 또는 ova.xml)을 찾은 다음 계속하려면 다음을 클릭합니다.

    파일 이름 상자에 URL 위치(http, https, file 또는 ftp)를 입력하는 경우 다음을 클릭하면 다운로드 패키지 대화 상자가 열리고 파일이 복사될 XenCenter 호스트의 폴더를 지정해야 합니다.

  3. 가져온 VM이 시작될 풀 또는 호스트를 선택한 다음 계속하려면 다음을 선택합니다.

  4. 가져온 가상 디스크를 배치할 스토리지 리포지토리를 선택한 다음 계속하려면 다음을 클릭합니다.

  5. 가져온 VM에 대한 네트워킹을 구성합니다. 가져오는 VM의 가상 네트워크 인터페이스를 대상 풀의 네트워크에 매핑합니다. 들어오는 VM 목록에 표시된 네트워크 및 MAC 주소는 내보내기 파일에 있는 원래(내보낸) VM 정의의 일부로 저장됩니다. 들어오는 가상 네트워크 인터페이스를 대상 네트워크에 매핑하려면 대상 네트워크 열의 목록에서 네트워크를 선택합니다. 계속하려면 다음을 클릭합니다.

  6. 가져오기 설정을 검토한 다음 가져오기 프로세스를 시작하고 마법사를 닫으려면 마침을 클릭합니다.

    참고:

    VM을 가져오는 데 VM의 크기와 네트워크 연결 속도 및 대역폭에 따라 시간이 걸릴 수 있습니다.

가져오기 진행률은 XenCenter 창 하단의 상태 표시줄과 알림 > 이벤트 보기에 표시됩니다. 새로 가져온 VM을 사용할 수 있게 되면 리소스 창에 나타납니다.

xe CLI를 사용하여 XVA에서 VM을 가져오려면:

대상 XenServer 호스트의 기본 SR로 VM을 가져오려면 다음을 입력합니다.

xe vm-import -h hostname -u root -pw password \
    filename=pathname_of_export_file
<!--NeedCopy-->

대상 XenServer 호스트의 다른 SR로 VM을 가져오려면 선택적 sr-uuid 매개변수를 추가하십시오.

xe vm-import -h hostname -u root -pw password \
    filename=pathname_of_export_file sr-uuid=uuid_of_target_sr
<!--NeedCopy-->

원본 VM의 MAC 주소를 유지하려면 선택적 preserve 매개변수를 추가하고 true로 설정하십시오.

xe vm-import -h hostname -u root -pw password \
    filename=pathname_of_export_file preserve=true
<!--NeedCopy-->

참고:

VM 가져오기는 VM의 크기와 네트워크 연결의 속도 및 대역폭에 따라 시간이 걸릴 수 있습니다.

VM이 가져와지면 명령 프롬프트는 새로 가져온 VM의 UUID를 반환합니다.

VM 내보내기

XenCenter 내보내기 마법사를 사용하여 OVF/OVA 및 XVA 파일을 내보낼 수 있습니다. xe CLI를 사용하여 XVA 파일을 내보낼 수도 있습니다.

참고

VM을 내보낼 때 VM 그룹 설정은 유지되지 않습니다.

VM을 OVF/OVA로 내보내기

XenCenter 내보내기 마법사를 사용하여 하나 이상의 VM을 OVF/OVA 패키지로 내보낼 수 있습니다. VM을 OVF/OVA 패키지로 내보낼 때 구성 데이터는 각 VM의 가상 하드 디스크와 함께 내보내집니다.

XenCenter를 사용하여 VM을 OVF/OVA로 내보내려면:

  1. 내보내려는 VM을 종료하거나 일시 중단합니다.

  2. 내보내기 마법사를 엽니다. 리소스 창에서 내보내려는 VM이 포함된 풀 또는 호스트를 마우스 오른쪽 버튼으로 클릭한 다음 내보내기를 선택합니다.

  3. 마법사의 첫 페이지에서:
    • 내보내기 파일의 이름을 입력합니다.
    • 파일을 저장할 폴더를 지정합니다.
    • 형식 목록에서 OVF/OVA 패키지 (*.ovf, *.ova)를 선택합니다.
    • 계속하려면 다음을 클릭합니다.
  4. 사용 가능한 VM 목록에서 OVF/OVA 패키지에 포함할 VM을 선택한 다음, 계속하려면 다음을 클릭합니다.

  5. 필요한 경우, 이전에 준비된 최종 사용자 사용권 계약(EULA) 문서(.rtf, .txt)를 패키지에 추가할 수 있습니다.

    EULA를 추가하려면 추가를 클릭하고 추가할 파일을 찾습니다. 파일을 추가한 후 EULA 파일 목록에서 해당 파일을 선택한 다음 보기를 클릭하여 문서를 볼 수 있습니다.

    EULA는 어플라이언스 및 어플라이언스에 제공되는 애플리케이션 사용에 대한 법적 약관을 제공할 수 있습니다.

    하나 이상의 EULA를 포함하는 기능은 어플라이언스의 소프트웨어를 법적으로 보호할 수 있도록 합니다. 예를 들어, 어플라이언스에 VM에 독점 운영 체제가 포함되어 있는 경우 해당 운영 체제의 EULA 텍스트를 포함할 수 있습니다. 텍스트가 표시되며 어플라이언스를 가져오는 사람은 이를 수락해야 합니다.

    참고:

    XML 또는 이진 파일을 포함하여 지원되지 않는 형식의 EULA 파일을 추가하려고 하면 EULA 가져오기 기능이 실패할 수 있습니다.

    계속하려면 다음을 선택합니다.

  6. 고급 옵션 페이지에서 매니페스트, 서명 및 출력 파일 옵션을 지정하거나, 계속하려면 다음을 클릭합니다.

    1. 패키지에 대한 매니페스트를 생성하려면 매니페스트 생성 확인란을 선택합니다.

      매니페스트는 패키지 내 다른 파일의 목록 또는 인벤토리를 제공합니다. 매니페스트는 패키지가 생성될 때 원래 포함된 파일이 패키지가 도착했을 때 존재하는 파일과 동일한지 확인하는 데 사용됩니다. 파일을 가져올 때 체크섬을 사용하여 패키지가 생성된 이후 파일이 변경되지 않았는지 확인합니다.

    2. 패키지에 디지털 서명을 추가하려면

      1. OVF 패키지 서명을 선택합니다.

        디지털 서명(.cert)에는 매니페스트 파일의 서명과 해당 서명을 생성하는 데 사용된 인증서가 포함됩니다. 서명된 패키지를 가져올 때 사용자는 인증서의 공개 키를 사용하여 디지털 서명을 검증함으로써 패키지 생성자의 신원을 확인할 수 있습니다.

      2. 인증서를 찾으려면 찾아보기를 클릭합니다.

        신뢰할 수 있는 기관에서 이미 생성하여 .pfx 파일로 내보낸 X.509 인증서를 사용하십시오. SHA-256 다이제스트가 있는 인증서의 경우 CSP로 “Microsoft Enhanced RSA and AES Cryptographic Provider”를 사용하여 내보내십시오.

      3. 개인 키 암호에 내보내기(PFX) 암호를 입력하거나, 내보내기 암호가 제공되지 않은 경우 인증서와 연결된 개인 키를 입력합니다.

    3. 선택한 VM을 OVA 형식의 단일 (tar) 파일로 출력하려면 OVA 패키지 생성(단일 OVA 내보내기 파일) 확인란을 선택합니다. 다양한 파일 형식에 대한 자세한 내용은 개방형 가상화 형식을 참조하십시오.

    4. 패키지에 포함된 가상 하드 디스크 이미지(.VHD 파일)를 압축하려면 OVF 파일 압축 확인란을 선택합니다.

      OVF 패키지를 생성할 때 가상 하드 디스크 이미지는 기본적으로 내보낸 VM과 동일한 공간이 할당됩니다. 예를 들어, 26GB의 공간이 할당된 VM은 26GB의 공간을 사용하는 하드 디스크 이미지를 가집니다. 하드 디스크 이미지는 VM이 실제로 필요로 하는지 여부와 관계없이 이 공간을 사용합니다.

      참고:

      VHD 파일을 압축하면 내보내기 프로세스를 완료하는 데 더 오랜 시간이 걸립니다. 압축된 VHD 파일이 포함된 패키지를 가져오는 것도 더 오래 걸리는데, 이는 가져오기 마법사가 가져오는 동안 모든 VHD 이미지를 추출해야 하기 때문입니다.

    OVA 패키지 생성(단일 OVA 내보내기 파일)OVF 파일 압축이 모두 선택된 경우, 결과는 .ova.gz 확장자를 가진 압축된 OVA 파일입니다.

  7. 내보내기 설정을 검토합니다.

    마법사가 내보낸 패키지를 확인하도록 하려면 완료 시 내보내기 확인 확인란을 선택합니다. 마침을 클릭하여 내보내기 프로세스를 시작하고 마법사를 닫습니다.

    참고:

    VM 내보내기는 VM의 크기와 네트워크 연결 속도 및 대역폭에 따라 시간이 걸릴 수 있습니다.

내보내기 진행률은 XenCenter 창 하단의 상태 표시줄과 알림 > 이벤트 보기에서 표시됩니다. 진행 중인 내보내기를 취소하려면 알림 > 이벤트 보기를 클릭하고 이벤트 목록에서 내보내기를 찾아 취소 버튼을 클릭합니다.

VM을 XVA로 내보내기

XenCenter 내보내기 마법사 또는 xe CLI를 사용하여 기존 VM을 XVA 파일로 내보낼 수 있습니다. 내보낸 파일 라이브러리를 유지할 수 있는 XenServer 호스트가 아닌 다른 시스템으로 VM을 내보내는 것이 좋습니다. 예를 들어, XenCenter를 실행하는 시스템으로 VM을 내보낼 수 있습니다.

경고:

CPU 유형이 다른 다른 호스트에서 내보낸 가져온 VM을 항상 실행할 수 있는 것은 아닐 수 있습니다. 예를 들어, Intel VT Enabled CPU가 있는 호스트에서 내보낸 Windows VM은 AMD-VTM CPU가 있는 호스트로 가져올 때 실행되지 않을 수 있습니다.

XenCenter를 사용하여 VM을 XVA 파일로 내보내려면:

  1. 내보내려는 VM을 종료하거나 일시 중단합니다.

  2. 내보내기 마법사를 엽니다. 리소스 창에서 내보내려는 VM을 마우스 오른쪽 버튼으로 클릭한 다음 내보내기를 선택합니다.

  3. 마법사의 첫 페이지에서:
    • 내보내기 파일의 이름을 입력합니다.
    • 파일을 저장할 폴더를 지정합니다.
    • 형식 목록에서 XVA 파일 (*.xva)을 선택합니다.
    • 계속하려면 다음을 클릭합니다.
  4. 사용 가능한 VM 목록에서 내보내려는 VM을 선택한 다음 계속하려면 다음을 클릭합니다.

  5. 내보내기 설정을 검토합니다.

    마법사가 내보낸 패키지를 확인하도록 하려면 완료 시 내보내기 확인 확인란을 선택합니다. 마침을 클릭하여 내보내기 프로세스를 시작하고 마법사를 닫습니다.

    참고:

    VM을 내보내는 데는 VM의 크기, 네트워크 연결 속도 및 대역폭에 따라 시간이 걸릴 수 있습니다.

내보내기 진행률은 XenCenter 창 하단의 상태 표시줄과 알림 > 이벤트 보기에서 표시됩니다. 진행 중인 내보내기를 취소하려면 알림 > 이벤트 보기를 클릭하고 이벤트 목록에서 내보내기를 찾아 취소 버튼을 클릭합니다.

xe CLI를 사용하여 VM을 XVA 파일로 내보내려면:

  1. 내보내려는 VM을 종료합니다.

  2. 다음을 실행하여 VM을 내보냅니다.

    xe vm-export -h hostname -u root -pw password vm=vm_name \
        filename=pathname_of_file
    <!--NeedCopy-->
    

    참고:

    내보낼 파일 이름을 지정할 때 .xva 확장자를 포함해야 합니다. 내보낸 VM에 이 확장자가 없으면 XenCenter가 파일을 가져오려고 할 때 유효한 XVA 파일로 인식하지 못할 수 있습니다.

VM 가져오기 및 내보내기