The personal website of Philip Mather

Hot P2V

Linux

http://conshell.net/wiki/index.php/Linux_P2V
http://www.debianhelp.org/node/11558
mkinitrd
grub-install

1) Recover the content of the disks to a staging post, on the staging machine execute...

# nc -l 80 | dd of=clone.hda.gz

...this will then sit awaiting data to arrive on port 80, this assumes that nothing else like a web server is already using port 80 and then your using the root account to allow netcat to bind to a system port.

2) Pipe the data off of the machine being cloned, you'll want to do this for each device (i.e. hdb or sda etc)...

# dd if=/dev/hda | gzip -c  | nc 192.168.96.104 80