[mdlug] External Hard Drive as Backup
Aaron Kulkis
akulkis03 at gmail.com
Wed Apr 30 21:27:19 EDT 2008
Dan Pritts wrote:
>> Does firewire offer higher speeds than usb
>
> Firewire does most of the work for you, but USB requires your CPU
> to do most of the heavy lifting. This along with some architectural
> details which i don't know much about makes Firewire faster.
>
> whether you care or not is another question - for occasional use
> running backups, USB is probably plenty fast.
>
> i didn't check the methodology of the two tests below but they are
> interesting. The thing that's really notable is the speed of esata
> vs. usb or firewire on the second link. If you really want fast,
> go esata.
>
> Firewire 800 would be better but esata is cheaper and potentially
> faster.
>
> http://www.usb-ware.com/firewire-vs-usb.htm
> Read Test:
> * 5000 files (300 MB total) FireWire was 33% faster than USB 2.0
> * 160 files (650MB total) FireWire was 70% faster than USB 2.0
>
> Write Test:
> * 5000 files (300 MB total) FireWire was 16% faster than USB 2.0
> * 160 files (650MB total) FireWire was 48% faster than USB 2.0
>
>
> http://www.everythingusb.com/seagate_freeagent_pro_750gb_hard_drive_12613.html
> Speed: 30-33MB/s (USB 2.0), 31-37MB/s (FireWire 400), 49-57MB/s (eSATA)
>
>
>> or can I open my options a little by dispensing with
>> firewire? Should I consider paying a little more and getting a NAS with
>> ethernet?
>
> A NAS system will almost certainly be a lot slower than any of the
> other options.
>
> You might say, hey, 1G ethernet is 125MB/sec, that should be plenty
> fast enough that it shouldn't be the bottleneck. You'd be right -
> the bottleneck is the file sharing protocols. Your PC likely doesn't
> have a good enough ethernet card to get full line rate, either.
> "server" ethernet cards like the intel e1000 really are better.
>
> that said, nas is a lot more flexible.
>
> i bet it would be hard to make it be bootable even if it has
> some sort of USB mode.
>
>
>> Once I get one, how should I format it so I would be able to sync
>> two notebooks with /root, /boot, /usr, /swap, /var, /tmp, /opt
>> and /home partitions. Just two ext3 partitions, one for each notebook?
>
> I'd do one big filesystem.
> Consider this:
>
> http://www.mikerubel.org/computers/rsync_snapshots/
>
>> It would also be nice to be able to boot directly from the
>> 'backup' drive via usb or other, must I do something special for that to
>> happen?
>
> if you just do a mirror of your boot drive, you probably will be OK
> but make sure your kernel and/or initrd has all the USB-storage support
> you will need to boot from usb. You would have to install a bootloader
> on the external drive too. (grub or lilo)
>
> random hint - if you do buy a firewire drive, get one that also has
> USB so you can use it on some firewire-less computer in the future
> if you want it. says the guy who decided to save a few bucks by
> dropping the USB support and wishes he didn't.
USB 2.x cards cost less than $20
More information about the mdlug
mailing list