Convert Linux Physical Server to VMware virtual machine

Download and install vCenter Converter on a windows machine.
http://www.vmware.com/products/converter
Unfortunately this tool does not have a Linux / MAC version.

vCenter Converter

vCenter Converter

In case you see an error: “Permission to perform this operation was denied”, right click and run the program as Administrator.

Permission to perform this operation was denied
Provide the source and destination information, the source is the physical server to be converted and the destination vCenter.

vCenter Converter

vCenter Converter

vCenter Converter

vCenter Converter

Follow the steps, to do the conversion , a temporary OS will be started on the destination, by default it try to get an IP address from the DHCP server so that it can connect to the source machine and fetch the files required. But in case if you don’t have DHCP server you might see error like: “Unable to obtain the IP address of the helper virtual machine” . Fix this issue by setting up a static IP to the helper virtual machine during the conversion setup. Basically the helper VM IP should be able to communicate with the source machine which needs to be migrated

vCenter Converter Static IP

vCenter Converter Static IP

Proceed with the conversion, the duration will be based on the size of the VM and the connectivity if it belongs to another site/LAN.

You may need to change the network configuration (eg: HWADDR) and the MAC address mapping (/etc/udev/rules.d) to get it connected.

Comments

2 responses to “Convert Linux Physical Server to VMware virtual machine”

  1. Bilal Avatar
    Bilal

    Thanks Awesome !

  2. E71 Avatar
    E71

    I hate this software so much. Tried running as Administrator but still getting permission denied error. I’ve disabled all firewalls, gave it the correct root password for the Linux-based source machine and it won’t let up.

    They’ve made it a mammoth of a task to create a VMWare Workstation compatible VM of a Physical Linux box.

Leave a Reply

Your email address will not be published. Required fields are marked *