Mailinglist Archive: opensuse (3351 mails)

< Previous Next >
Re: [opensuse] High-speed date transfer using a USB cable?
  • From: David Brodbeck <gull@xxxxxxx>
  • Date: Fri, 16 Mar 2007 15:20:35 -0700
  • Message-id: <45FB1833.2050208@xxxxxxx>
Paul Abrahams wrote:
> I want to copy the contents of a partition from a disk drive on one machine to 
> a disk drive on another.  Within a single computer I can do this using the dd 
> command, but it isn't clear how to use that command for networked data 
> transfers.

You pipe it through some kind of network data transfer program.  ssh
should work, if you use the "-e none" flag to make it 8-bit clean.

Since "dd" defaults to stdin and stdout, something like this should work:

dd if=/dev/hda1 | ssh -e none root@remotemachine 'dd of=/dev/hda1'

This *should* copy hda1 on the current machine to hda1 on
"remotemachine".  I haven't tested it, but I do something very similar
with 'dump' to back up one machine to a dump file on another, and it's
always worked fine.  If you don't want the overhead of ssh, you might
want to investigate 'netcat'.

-- 
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx

< Previous Next >
References