Generally for backups, even on failing (read: seconds from death) hardware, I've found tar and gzip/bzip2 (Even on one occasion piping directly to mkisofs to cdrecord, back in the days when cdrecord was free and I had a real SCSI burner) to be most reliable and effective. I never trusted ufsdump on Solaris x86 either, though.