Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 1 Aug 2006 14:31:09 -0400
From:      John Nielsen <lists@jnielsen.net>
To:        freebsd-questions@freebsd.org
Cc:        David Banning <david+dated+1154886729.6e1beb@skytracker.ca>
Subject:   Re: best way to copy from one fbsd box to another
Message-ID:  <200608011431.09443.lists@jnielsen.net>
In-Reply-To: <20060801140433.f27bb1cb.wmoran@collaborativefusion.com>
References:  <20060801175209.GA24100@skytracker.ca> <20060801140433.f27bb1cb.wmoran@collaborativefusion.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tuesday 01 August 2006 14:04, Bill Moran wrote:
> In response to David Banning <david+dated+1154886729.6e1beb@skytracker.ca>:
> > I am installing a new server and have to copy many files from old server
> > to new. I have connected a windows box to each via samba, and am dragging
> > from one to the other via the windows box.
> >
> > This might seem like a silly question, but what is the way to copy
> > -directly- from one fbsd box to another?
>
> Usually NFS or scp.  There are other choices, though.

For many situations my favorite is tar+netcat (w/ optional bzip2 compression).

On the destination host:
	cd /some/path
	nc -l 1234 | tar -xjvf -

And on the source host:
	cd /some/path
	tar -cjvf - relative/path/to/source/dir | nc destip 1234

If you don't want compression leave out the 'j' flag in both calls to tar.

scp is your best bet if you need encryption though (take note of the -r and -C 
flags).

JN



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200608011431.09443.lists>