Rsync 源服務(wù)器
同步文件
實(shí)時同步數(shù)據(jù)
適合小文件
特點(diǎn)小文件同步快
延遲小
支持本地數(shù)據(jù)備份
支持通過網(wǎng)絡(luò)實(shí)現(xiàn)異地數(shù)據(jù)備份
支持增量數(shù)據(jù)同步
LinuxCentos7是默認(rèn)安裝的
創(chuàng)建源目錄備份目錄
配置文件位置
啟動服務(wù)
查看服務(wù)
uid=nobody管理Rsync用戶
gid=nobody管理rsync組
usechroot=yes禁錮在源目錄
address=192.168.100.10監(jiān)聽ip地址
port=873監(jiān)聽端口號
hostallow=192.168.100.0/24只允許192.168.100.0/24網(wǎng)絡(luò)訪問
bdqn共享模塊
path=/bdqn源服務(wù)器根目錄
comment=sharebdqn源服務(wù)器說明
readonly=yes設(shè)置源只讀
dontcompress=*.gz*.tgz*.zip*.z*.Z*.rpm*.deb*.bz2不存在的壓縮文件類型
authusers=bob同步數(shù)據(jù)驗(yàn)證賬戶
secretsfile=/etc/rsyncd_user.db存放賬戶信息庫
Rsync命令選項(xiàng)
-r:遞歸模式同步使用
-v:顯示同步的詳細(xì)信息
-a:歸檔模式保留文件權(quán)限或者屬性信息
-z:傳輸數(shù)據(jù)進(jìn)行壓縮
-p:保留文件權(quán)限
-t:保留文件時間
-g:保留文件屬組信息
-o:保留文件屬主信息
-H:保留硬咨詢客服
-A:保留訪問控制列表
-D:保留設(shè)備文件其他特殊文件
--delet:同步數(shù)據(jù)刪除目標(biāo)目錄數(shù)據(jù)
--checksum:校驗(yàn)同步信息
Crontab-e設(shè)置計(jì)劃任務(wù)
Inotify作用
可以實(shí)時監(jiān)控同步目錄變化
結(jié)合腳本做實(shí)時同步
Inotify和rsync區(qū)別
rsync同步數(shù)據(jù)產(chǎn)生數(shù)據(jù)延遲
Rsync不能實(shí)時同步
Inotify支持實(shí)時同步發(fā)現(xiàn)原數(shù)據(jù)更新自動觸發(fā)數(shù)據(jù)同步
Inotifywait:監(jiān)控同步源信息
Inotifywait:搜集更新源信息
Inotifywait常見選項(xiàng)
-m:持續(xù)化監(jiān)聽
-r:歸檔整個目錄
-q:輸出信息
-e:指定監(jiān)控參數(shù)
監(jiān)控常見的參數(shù)
Modify:修改數(shù)據(jù)
Create:創(chuàng)建目錄
Move:移動數(shù)據(jù)
Delete:刪除數(shù)據(jù)
Attrib:修改文件或者目錄屬性
Rync
fs.inotify.max_queued_events=16384監(jiān)控事件隊(duì)列
fs.inotify.max_user_instances=1024最多監(jiān)控實(shí)例數(shù)
fs.inotify.max_user_watches=1048578監(jiān)控最大傳輸文件數(shù)量
配置秘鑰
root@centos01~#ssh-keygen-trsa
root@centos01~#ssh-copy-id-i.ssh/id_rsa.pubroot@192.168.100.20
root@centos01~#sshroot@192.168.100.20
添加執(zhí)行權(quán)限
給開機(jī)自動運(yùn)行腳本加入執(zhí)行權(quán)限
Tags:同步文件,Rsync 源服務(wù)器
版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。