Linux Version of P2V Assistant

Posted on 2007-10-02
Last Modified: 2013-12-16

I have a client who has 3 mission critical Linux boxes whose hardware is well by it's sell by date. I've used VMWare's P2V Assistant many times before for migrating dated Windows servers, and it's a great tool, but does anyone know if there's a Linux P2V equivalent for copying live Linux boxes?


Question by:itfocus
    LVL 14

    Expert Comment

    I don't know if this is an option, but you could use ghost to make an image (boot from cd, send image over the network to windows box) and run p2v on the ghost image.

    I don't know of any way to do it while staying in a 100% linux environment - hopefully someone else will have some insight?
    LVL 87

    Assisted Solution

    The following wiki looks like it could address your requirements pretty well.
    LVL 15

    Accepted Solution

    You can clone a live linux system to a VM or directly to the new machine using dd and netcat...

    # Boot the new machine (which we will call Slave) with some Linux media like a Knoppix live CD. Note it's IP address. Say the IP address is also run fdisk -l to show you the device id's. In this example I'm using /dev/sda.

    # On Slave, run
    nc -l -p 9000 | dd of=/dev/sda
    (note that it is important to start with Slave)

    # On old Master, run
    dd if=/dev/sda | nc 9000

    It may take a long time to complete. Note one issue you may have is that the old Linux kernel may not support your new hardware.
    LVL 2

    Assisted Solution

    VMware Converter Enterprise converts Linux machines. However it does not update the drivers. You will have to do this manually.

    More than likely the main driver updated needed would be the disk (Buslogic) module. To update it you would need a linux rescue CD.

    # Mount the rescue CD
    # At the prompt do a chroot /mnt/sysimage.
    # Go to /etc/modules.conf and back it up.
    # Edit it removing all the physical SCSI driver that could be aliased in the file - replacing it with BusLogic driver.
    # Change directory to /boot and make a copy of your ramdisk(s) just in case of error
    # Runthe mkinitrd command to rebuild  the modules for the Buslogic driver (mkinitrd -f -v /boot/initrd-[version]-img [version]).
    # Reboot

    Expert Comment


    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Top 6 Sources for Identifying Threat Actor TTPs

    Understanding your enemy is essential. These six sources will help you identify the most popular threat actor tactics, techniques, and procedures (TTPs).

    VMware vCenter Converter Standalone 5.0 is a FREE tool available from VMware upon registration, the purpose of this software tool is to easily convert physical or virtual computers, images of computers to VMware virtual machines. Server and Workstat…
    One of the new features of a version 7.0 or later virtual machine, supported in VMware vSphere 4.1, 5.0 or the VMware vSphere Hypervisor ESXi 4.1, ESXi 5.0 often overlooked by VMware Administrators is the ability to add and connect USB devices conne…
    Teach the user how to convert virtaul disk file formats and how to rename virtual machine files on datastores. Open vSphere Web Client: Review VM disk settings: Migrate VM to new datastore with a thick provisioned (lazy zeroed) disk format: Rename a…
    Teach the user how to configure vSphere Replication and how to protect and recover VMs Open vSphere Web Client: Verify vsphere Replication is enabled: Enable vSphere Replication for a virtual machine: Verify replicated VM is created: Recover replica…

    737 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    23 Experts available now in Live!

    Get 1:1 Help Now