[TriLUG] rsync connections, rsync server setup
Turnpike Man
turnpike420 at yahoo.com
Sun Jan 4 20:07:57 EST 2004
Rsync Notes, manual and rsync server setup
------------------------------------------
1. Manual rsync:
(from source (foo) machine to destination (foo2) machine)
rsync -avze ssh /source/path/ foo2:/destination/path/
2. Rsync server:
as root on the source machine (foo), edit /etc/xinetd.d/rsync
disable = no
3. service xinetd restart
4. edit /etc/rsyncd.conf (may need to create)
[mydata]
path = /source/path/
comment = my data
read only = true
max connections = 5
gid = nobody
5. goto destination machine (foo2)
connect and test with: rsync rsync://foo/mydata/
should see a listing of the source top level dir
6. command to do the mirror:
rsync -avz rsync://foo/mydata/ /destination/path/
7. create the cron job
NOTE!
Make sure you turn off the cron job if you are going
to empty your source data!
For the cron job, if you plan on maintaining a full mirror, you will
need to add --delete
rsync -avz --delete rsync://foo/mydata/ /destination/path/
__________________________________
Do you Yahoo!?
Protect your identity with Yahoo! Mail AddressGuard
http://antispam.yahoo.com/whatsnewfree
More information about the TriLUG
mailing list