How to duplicate a complete PC via network

This documentation started in 2001 when standard hard discs often still were measured in MB (MegaBytes) instead of GB. For today's discs approaching TerraBytes you'll need a sufficiently sized network: transferring TBs we're talking about hours or days when using a 1 Gbit/s or 100 Mbit/s network. Likewise it now is completely unpractical to use it as backup means for bigger partitions (e.g. like images on DVDs). For a pure system backup filesystem-aware images like partimage, g4u, Norton Ghost or similar are better due to their reduced image size.

In contrast to these DD still is superiour when it comes to creating a forensic image. Or when the ghoster doesn't recognize your file system, or similar. So here's how to do with on-board tools.

Depending on the speed of your PC you should run no compression for (really) low performance CPUs (< 600MHz), compress for medium sized and gzip for CPUs > 2GHz.. Alternatively you could leave out the compression and store uncompressed images - if you have enough hard disk space and a fast network, that is. One problem is that GZIP won't do more than 2GB image size, so beware...

Requirements:

Create the image:

Flatten the "virgin" PC and impress the image:

Copy PC On-the-Fly without using an image server