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

Re: copying files from home directory on one machine to directory on another machine



On Sat, Nov 28, 2009 at 09:42:23PM +0200, Alexander Kaphuk wrote:
> G'day,
>
> I'd appreciate somebody pointing me where to look for info on how to  
> copy files from a home directory on one machine to a directory on  
> another machine via network.
>
> I've got about 100GB of data I need to copy from my desktop running  
> ubuntu 9.04 on to a laptop running Debian Squeeze which are both at my 
> home.
>
> I'm not even sure how to word it in just a few words so I can google it.
>
> Thanking you all in advance.
>
> Alexander Kapshuk.
>
>
> -- 
> To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org with a 
> subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

Add rsync :)

Call the user Alex and the machines One and Two for this example [192.168.1.1 192.168.1.2]

If you can ssh from One to Two

ssh alex@One Two

or

ssh -l alex 192.168.1.2

mkdir mynewfiles

exit

On One

cd myfiles

rsync -pavz --delete . 192.168.1.2:/home/alex/myfiles/


[Copies from the current directory . to the distant directory].

-pavz - preserves permissions, archive, verbose, will try to compress files in transit if appropriate


If you don't have rsync, you can use scp -r to recursively copy almost identically - but the nice thing about
rsync is that it will restart cleanly, deleting partially copied files and preserves an internal manifest of which files 
are up to date. If your 100GB is subject to change in mid transfer, rsync will copy only the files which have changed 
and catch up.

Hope this helps,

All the best,

Andy






Reply to: