Use the dd command as root. The syntax is
dd if=/location/of/disk/to/copy of=/destination/disk/or/file
So to back up your whole system to a file use
sudo dd if=/dev/sda1 of=/home/one/Desktop/bak-6-Feb-2009.img
Restore it with
sudo dd if=/home/one/Desktop/bak-6-Feb-2009.img of=/dev/sda1
You can compress the resulting image file with gzip or whatever you want assuming the data is easily compressed. Video and audio, for instance, do not compress much.
There are tons of other great ways to do this as well. Rsync is probably better if you're going to do frequent backups to another machine.