USB2 giving you ~30MB/s is normal... a little better than mine (on Windows -
~25MB/s) actually.
For better performance better switch to eSATA or Firewire. Even FW400 will give
you better results than USB as there are lesser overheads.
However, I'm sure I saw some FW+ZFS related bug in bugdb som
So I'm doing an rsync between a ZFS filesystem on local SATA disks and
an empty ZFS filesystem on a drive connected via USB 2.0. zpool iostat
is showing me a write bandwidth of about 30M. That does mean 30MB/sec,
right? That's compatible with how long the test took.
I used up 47368826 block