Abstract: Migration or cloning of a source machine from a source platform to a destination platform includes collecting an image of the source machine in a storage device of a migration platform, converting the image of the source machine for deployment in a virtualization environment, deploying the converted image to a selected virtualization environment in the destination platform, and synchronizing data of the deployed converted image to current data on the source machine, if the data on the source machine has changed since the image of the source machine was collected.