使用Linux的rsync命令實現(xiàn) 多服務器鏡像同步 |
發(fā)布時間: 2012/6/10 15:42:39 |
實現(xiàn)功能:當用戶在本地客戶端某目錄內建立、修改、刪除目錄或文件、修改目錄或文件的屬性,只要執(zhí)行相同的shell腳本,rsync就會自動找出有改動或刪除的數(shù)據,將其傳送到服務器上,使Linux服務器端某目錄內的數(shù)據跟本地客戶端某目錄內的數(shù)據保持一致。
★方式一: 一、服務器端(例:10.0.0.1*): 1、創(chuàng)建用戶和組 groupadd www -g 48 useradd -u 48 -g www www mkdir -p /opt/htdocs chmod +w /opt/htdocs chown www:www /opt/htdocs 2、編輯rsync的配置文件 vi /etc/rsyncd.conf 輸入以下內容: uid=www gid=www max connections=10 use chroot=no log file=/var/log/rsyncd.log pid file=/var/run/rsyncd.pid lock file=/var/run/rsyncd.lock [zhangyan] path=/opt/htdocs comment = my htdocs ignore errors read only = no 本文出自:億恩科技【www.artduck.net】 |