首頁 文件共享服務教程實時數據同步: inotify+rsync+shell

rsync工具用法

sersync 介紹

運維派隸屬馬哥教育旗下專業運維社區,是國內成立最早的IT運維技術社區,歡迎關注公眾號:yunweipai
領取學習更多免費Linux云計算、Python、Docker、K8s教程關注公眾號:馬哥linux運維

inotify+rsync+shell 腳本實現實時數據同步

按 5.3 搭建好 rsyncd的備份服務器,在數據服務器上創建inotify_rsync.sh腳本

[root@data-centos8 ~]#vim inotify_rsync.sh
#!/bin/bash
SRC='/data/www'
DEST='rsyncuser@rsync服務器IP::backup'
rpm -q rsync &> /dev/null  || yum -y install rsync
inotifywait  -mrq  --exclude=".*\.swp" --timefmt '%Y-%m-%d %H:%M:%S' --format '%T %w %f' -e create,delete,moved_to,close_write,attrib ${SRC} |while read DATE TIME DIR FILE;do
        FILEPATH=${DIR}${FILE}
        rsync -az --delete  --password-file=/etc/rsync.pass $SRC $DEST && echo "At ${TIME} on ${DATE}, file $FILEPATH was backuped up via rsync" >> /var/log/changelist.log
done

#查看文件傳輸日志
[root@data-centos8 ~]#tail -f  /var/log/changelist.log 

本文鏈接:http://www.thecarconnectin.com/36024.html

rsync工具用法

sersync 介紹

網友評論comments

發表回復

您的電子郵箱地址不會被公開。

暫無評論

Copyright ? 2012-2022 YUNWEIPAI.COM - 運維派 京ICP備16064699號-6
掃二維碼
掃二維碼
返回頂部
国产曰批视频免费观看完|久久久一本精品99久久精品66直播|色天使色偷偷AV一区二区三区|国产色秀视频在线播放|亚洲欧洲免费三级网站