Hi. One of my clients use proxmox virtualization in Production. So I need to move one service machine created for them from vmware to proxmox. As for me the most simple way is to use VMWare Converter. Lets try.
My vm configuration on esxi.
Migration vitual machine from VMware to Proxmox VE (KVM)
This howto describes the migration of a CentOS 6.6 from VMware to Proxmox VE (KVM).
1. Remove VMware tools
Start the CentOS virtual machine on VMware and remove the VMware tools:
[root@mysqlnode1 ~]# cd /tmp/vmware-tools-distrib/bin/
[root@mysqlnode1 ~]# ./vmware-uninstall-tools.pl
Shutdown VM.
2. Change type SCSI controller on VMware
For Windows vm’s only.
Apply the mergeide.reg hack to kvm compatible windows images.
The mergeide fix relaxes the annoying windows requirements for same hardware.
This avoids 0x0000007B errors after you move system disks to other hardware, e.g., from physical to virtual hardware.
This script applies the fix automatically.
3. Use VMware vCenter Converter
Converting VM with following options:
4. Deploying this VM on Proxmox Enviroment
Create a new KVM VM on Proxmox VE web interface and – do not start – take a look on the VMID
A virtual machine includes the following options:
Copy the converted vmdk to an proxmox disk of the same size or larger with the right name of vmdk.
Let’s start vm.
Voila!
Leave a Reply