If you've got access to a live distro, it probably has a program on it called Partition Image. The thing being that you cannot back up the running distro because the file system will be mounted.
The other problem is that you need some disk space to clone the system to! This could also be a problem.
Why not add your new hard drive and keep your old one. Then Re-install SuSE on your new drive, and mount your old one at "home". Finally, as root, you can move all the data in your new "home" folder up a level and delete all the other stuff from your old drive.
Asus Asus M2N32 WS Pro+Athlon AM2/4200+ â€” GeForce 7600GT â€” 2Gb Cosair VS RAM â€” 500Gb WD5000AAKS SATA Drive â€” PCLinuxOS