Ghost back up data on one external drive?

Hi, All,

  I have a 160G external hard drive(NTFS) which stores some old data (not going to use but save them in case). that drive start to show sign of  unstablility. so I want to transfer all the data from this small drive to a bigger external hard drive, 500G (NTFS too).  at beginning, I am just cut and paste, but a annoying problem is some file on the old drive are hidden pretty deep, like 9 or 10 layer/folder below the root folder. so when I try to cut, it shows an error message like "cut error", so I have to go layer by layer to the file , copy and paste.  the operating system is windows XP sp3. I wonder if I could use Ghost 15 to do a one-time drive backup to save me some time. if yes, should I use ghost CD disk or should I install ghost 15 in my computer and start there?

  the 500G drive has 120G free space, and the old data are about 30G.

 

by the way, I can not copy folder with files hidden deep, does the fact show this drive is somehow damaged? I run a chkdsk/f ( not/r) on this drive, it has no bad sector. 

 

 

regards,

tao