Rsync: Difference between revisions

From Edgar BV Wiki
Jump to navigation Jump to search
(New page: run from 192.168.1.6 (192.168.1.8 was rsync server) rsync -caRvuz --stats -e ssh --delete /usr/store/ razor@192.168.1.8:wipstore run from 192.168.1.8 (192.168.1.6 was rsync server) rsyn...)
 
No edit summary
Line 1: Line 1:
<pre>rsync -a -h --stats -v /src/ /dst/
is the standard.
-a = archive flag, which implies -r (recursive), -t (preserve filetimes), -p (permissions), -l, -g -o -D.
Usefull to throw in:
-n = trial run
--stats = show some statistics
-h = human readable output
-i = itemised change list
-vv = extra information whilst running
To use --exclude-file=filename
in filename (which has to be in the dir you're running the command from) you can put
---
- Directory1/
- Directory2/
----
which will exclude:
/src/Directory1/
/src/Directory2/
Troubleshoot this with -vv
=======</pre>
run from 192.168.1.6 (192.168.1.8 was rsync server)
run from 192.168.1.6 (192.168.1.8 was rsync server)



Revision as of 15:31, 24 June 2008

rsync -a -h --stats -v /src/ /dst/

is the standard.

-a = archive flag, which implies -r (recursive), -t (preserve filetimes), -p (permissions), -l, -g -o -D.

Usefull to throw in:

-n = trial run
--stats = show some statistics
-h = human readable output
-i = itemised change list
-vv = extra information whilst running

To use --exclude-file=filename

in filename (which has to be in the dir you're running the command from) you can put

---
- Directory1/
- Directory2/
----

which will exclude:
/src/Directory1/
/src/Directory2/ 

Troubleshoot this with -vv


=======

run from 192.168.1.6 (192.168.1.8 was rsync server)

rsync -caRvuz --stats -e ssh --delete /usr/store/ razor@192.168.1.8:wipstore

run from 192.168.1.8 (192.168.1.6 was rsync server)

rsync -caRvuz --stats -e ssh root@192.168.1.6::wipstore /import/wipstore/


files /etc/rsyncd.conf