Re: how do I copy from server to server

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, 2005-01-08 at 00:56, Rodolfo J. Paiz wrote:
> On Fri, 2005-01-07 at 11:01 -0500, Matthew Crocker wrote:
> > If you need to copy a bunch of stuff *and* keep your permissions you 
> > can do something like
> > 
> > 
> > tar czf - /files/I/want/to/back/up/* | ssh -l root -c "(cd 
> > /new/location/for/files && tar -xf - )"
> > 
> > Basically you are creating a tar file and outputting it to STDOUT which 
> > is piped to STDIN of an ssh session which sends it to STDIN of a tar 
> > process running on the other machine.
> > 
> 
> Good Lord.
> 
> Much simpler way, Matt:

Simpler yes. Efficient No.

> 
> rsync -avSPe ssh /path/to/files/* user@host:/path/to/directory/

usage of Rsync is only good when you already have partial trees. When
you want to transfer things from scratch, usage of tar is _very_ much
faster.

Time it and you'll see what I mean.


-- 
Ow Mun Heng
Gentoo/Linux on DELL D600 1.4Ghz 
98% Microsoft(tm) Free!! 
Neuromancer 00:02:29 up 3:08, 2 users, 
load average: 0.19, 0.49, 0.68 


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux