Citrix XenServer에서 VM을 XVA(Xen Virtual Appliance) 포맷으로 Export한 경우, CloudStack 환경의 Template으로 Import 하려면 VHD로의 변환이 필요하다. XVA를 VHD로 변환하려면 XenConvert를 쓰면 되는데, 몇가지 함정이 있다는 사실...

우선 아래는 Citirx XenServer Conversion Tools 페이지

http://www.citrix.com/downloads/xenserver/tools/conversion.html

뭐 대부분 그렇듯 최신 버전이 당연히 좋다고 생각하여 2.5 버전을 다운받았으나... 이놈은 P2V 밖에 안 되었다.


그래서 지우고 2.4.1 버전을 설치해 보았으나 마찬가지...


결국 2.3.1 버전을 설치하고 나서야 반가운 V2V를 찾을 수 있었다.


하지만 그 기쁨도 잠시... From에서 XVA를 선택하니 To에 VHD는 없고 OVF만 있네??


그래도 쫄 필요는 없다. 그냥 OVF로 변환하면 된다.

그러면 아래와 같이 VHD, OVF, PVP 파일이 탄생한다. 참고로 용량을 보면 알겠지만 OVF, PVP는 단순 메타파일이므로, 실질적인 VHD 파일만 있으면 CloudStack으로 Template Import 하는데는 아무런 지장이 없다.