The image used here was a Windows 2008-R2 image.
- Download and install on your windows machineXen Center and VMconverter
- Place the XenCitrix image you want to convert on your Xen Citrix server. – This step can be skipped if the Xen image is already on your Xen Server.
- After powering up your Windows Citrix Xen Center, convert it using VMware converter; a shared folder is needed for this.
The image it self is not moved from your Citrix Xen server to your VMware server directly. VMware will convert your Citrix Xen image and place the actual machine on the UNC location it has asked you to place it. In other words, VMware converter needs a share drive to place your converted image on.
Your UNC path can also be located on your VMware server solution if that solution employs SAMBA at the host level. I am not familiar with any VMware solution that offers that. My setup has been with using VMware workstation, thus creating a Samba share on the Linux host which will allow me to copy the files directly on it.
STEP 1: Download and Install Xen Center and VMware converter.
– Xen Center. You can get it here http://www.citrix.com/English/ps2/products/product.asp?contentID=683148
– VMware converter. You can ge it from here. http://www.vmware.com/products/converter/
Follow the install wizard for both applications.
STEP2: Move your Xen Citrix image to your Windows machine.
– Assuming your Xen Citrix image file resides on your windows machine launch your Xen Center and highlight your Xen Server. Right click on it and select import. You will be prompted to enter the location of your Xen Citrix image.
– Select the specific Xen Citrix server you wish to upload your image on to.
– Select your storage location on where this image will go to
– Select the defaults for your network settings regarding your image and press finish on the next question.
– If you select “Logs” for your Xen Citrix server you should see the progress of your import.
– Power up your Xen Citrix Windows virtual machine and disable your firewall (on your virtual Windows image).
– Launch your VMware converter and select Convert Machine
– For “Source Type” select Powered-on Machine. Enter the IP or Name of your Windows virtual image. Enter your username and password. Enter an Admin account or this will not work.
– Your VMware converter will need to install software on your remote machine. You will asked to if you wish to remove that software manually after the conversion is done or if you want the auto removal option. Select the Auto removal option for a matter of convenience.
– On this screen you will be asked to select for what VMware platform you want to convert your image for. I have selected VMware Workstation 7. You will also be asked to provide a name for this image and the UNC path for it. If you select an actual full path (C:\file\) it will not be accepted. You will need to create a share and place your image on that share.
– You will then be given a summary of how your VMware image will be setup, such as Hard Drive space allocated for this image, Network setup, Number of Services running on that image, RAM allocation and so forth. Press OK
– You will then be given a summary of the actual move of the file. Press OK.
– Now you will see a progress bar of the conversion.
The image it self is not moved from your Citrix Xen server to your VMware server. VMware will convert your Citrix Xen image and place the actual machine on the machine where you are running VMconverter.
Your UNC path can certainly be located on your VMware server solution if that solution temploys SAMBA at the host level. I am not familiar with any VMware solution that offers that. My setup has been with using VMware workstation, thus creating a Samba share on the Linux Server to copy the files directly on it is a possibility.
Tags: xva to vmdk