rsync和sersync實時同步文件

目標端:192.168.88.81

源端:192.168.88.82

目標端 安裝 rsync
源端 安裝 rsync inotify  sersync

目標端
創建文件 /etc/rsync.conf




uid=root

gid=root

max connections=36000

#默認爲true,修改爲no,增加對目錄文件軟連接的備份

use chroot=no

log file=/var/log/rsyncd.log

pid file=/var/run/rsyncd.pid

lock file=/var/run/rsyncd.lock

max connections=36000

ignore errors = yes

#設置rsync服務端文件爲讀寫權限

read only = no

#認證的用戶名與系統帳戶無關在認證文件做配置,如果沒有這行則表明是匿名

auth users = root

#密碼認證文件,格式(虛擬用戶名:密碼)

secrets file = /passwd

#這裏是認證的模塊名,在client端需要指定,可以設置多個模塊和路徑

[rsync]

#自定義註釋

comment  = rsync

#文件存放的路徑

path=/data/

創建文件/passwd
輸入賬號密碼  root:11111111
設置權限600

源端
下載 





https://sersync.googlecode.com/files/sersync2.5.4_64bit_binary_stable_final.tar.gz
解壓縮

修改配置文件


 confxml.xml
這裏auth 有個start參數,默認是false,一定要改爲true

psb.png
創建文件/passwd
輸入賬號密碼  11111111
設置權限600

最後運行下面的命令


nohup /root/sersync/sersync2 -r -d -o /root/sersync/confxml.xml > /root/sersync/sersync.log 2>&1 &





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章