Slow backup rate for fileservers using external hdd

backuphard driveusb

I inherited a backup plan from the previous sysadmin that looks like this:

Backup each 150GB of data from two fileservers to two 3.5in external harddrive (USB 2.0) by mapping the data partitions to our quad-core Dell R200 server (Windows Server 2003) and runs ntbackup (full backup running on thursday night). Each backup takes 9 hours to complete. The external hdds will be taken home by the COO every friday (our company is closed on weekends).

I've tried to backup directly from the 2 fileservers to the USB disks, but it takes more than 24 hours to complete since each of them runs on a slow processor.

I think this plan is ridiculous (is it?), but please, my question is:

Does the backup speed is highly affected by the speed of the USB port?

Best Answer

It is. USB 2.0 is 480Mbps. Divide that by 8 to get 60Mbytes/sec, but you'll never see that in real practice due to bus contention, driver overhead, etc.

SATA1.0 is 1.5Gpbs (187.5Mbytes/sec), and since it's a dedicated point-to-point link you get to use all that bandwidth. Heck, around 2000 is when PATA UDMA-66 came out, which, at 66Mbytes/sec, matches USB 2.0.

Add to the mix that USB controllers need the CPU to do a lot of the work of transferring data, and yeah, things can be slow.

You should check out external SATA (e-SATA).

Related Topic