....depends on the result you're looking for...
I prefer to make images of complete systems to avoid having to rebuild what gets broken via the file copy procedure... if you have another location (/dev/hdbx) to store an image of your entire disk then you could boot from cd and mount /dev/hdbx as /recovery and then:
dd if=/dev/hda1 of=/recovery/hda1.image
...play with skip= & count= to create 650MB image files and you can then write them to CDs thus creating your own system restore disks.
...there's a great thread post @
http://lists.jammed.com/forensics/2001/10/0076.html which explains it in simple terms...