Difference between revisions of "Rsync"

From Linuxintro
imported>ThorstenStaerk
Line 4: Line 4:
 
The following command sends the directory /srv/www/htdocs over to ''server'':
 
The following command sends the directory /srv/www/htdocs over to ''server'':
 
  rsync <abbr title="archive mode: recurse into directories, copy symlinks as symlinks, preserve permissions, modification time, group, owner, special device files; be very verbose">-avv</abbr> --stats <abbr title="show a progress">--progress</abbr> --partial /srv/www/htdocs ''server'':/srv/www
 
  rsync <abbr title="archive mode: recurse into directories, copy symlinks as symlinks, preserve permissions, modification time, group, owner, special device files; be very verbose">-avv</abbr> --stats <abbr title="show a progress">--progress</abbr> --partial /srv/www/htdocs ''server'':/srv/www
 +
 +
;Common mistake: There is a difference between /srv/www/htdocs and /srv/www/htdocs'''/'''.
  
 
= locally =
 
= locally =

Revision as of 13:34, 28 September 2013

Rsync helps you to keep two folders in sync. This is possible over the network or local.

over the network

The following command sends the directory /srv/www/htdocs over to server:

rsync -avv --stats --progress --partial /srv/www/htdocs server:/srv/www
Common mistake
There is a difference between /srv/www/htdocs and /srv/www/htdocs/.

locally

Copy a folder .VirtualBox to /root:

rsync -avv --stats --progress --partial .VirtualBox/ /root/.VirtualBox

See also