Rsync - synchronizes files and directories from one location to another

From NAS-Central Buffalo - The Linkstation Wiki
Revision as of 00:33, 20 September 2006 by (Talk)

Jump to: navigation, search


rsync is a free software computer program for Unix systems which synchronizes files and directories from one location to another while minimizing data transfer using delta encoding when appropriate. An important feature of rsync not found in most similar programs/protocols is that the mirroring takes place with only one transmission in each direction.

rsync can copy or display directory contents and copy files, optionally using compression and recursion.

rsyncd, the rsync protocol daemon, uses the default TCP port of 873. rsync can also be used to synchronize local directories, or via a remote shell such as RSH or SSH. In the latter case, the rsync client executable must be installed on the near as well as the far host (the computer running the remote shell daemon).


Compile from source

On any distribution FreeLink or OpenLink

  1. Make sure you have installed the Precompiled C development environment, running on the LS first.
  2. Get the source, make and install.
gunzip rsync-2.6.8.tar.gz 
tar -xf rsync-2.6.8.tar 
cd rsync-2.6.8
su root 
make install

Raw Binaries


From the Yahoo! Linkstation General Group: rsync binaries anyone / SSH without password as root INTO LinkStation

chmod a+x rsync
cp rsync /usr/bin


Use apt-get to install rsync

apt-get install rsync

OpenLink (Ipkg)


ipkg install rsync


Alexander Skwar has created a fairly extensive selection of Ipkg packages for the MIPSel (LS2) LinkStation, Install Ipkg and enable his feed:

ipkg install rsync

External links

Link.png This article is currently a stub. You can help this Wiki by expanding it

. This template will categorize articles that include it into Category:Stubs.