日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

rsync同步文件到远程主机

發(fā)布時間:2025/3/20 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 rsync同步文件到远程主机 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

###安裝rsync+inotify實現(xiàn)服務(wù)器之間文件同步

#A系統(tǒng):192.168.2.93 ? ?需要rsync,并以守護進程方式啟動

#B系統(tǒng):192.168.2.92 ? 需要rsync+inotify

#實現(xiàn)92文件同步到93中。



#92系統(tǒng)需要rsync+inotify,實現(xiàn)監(jiān)視文件的變動并同步

#93系統(tǒng)需要rsync守護進程,實現(xiàn)接收同步過來的文件


關(guān)閉防火墻和selinux

#93系統(tǒng)軟件安裝

yum install rsync vim wget -y

cat >> /etc/rsyncd.conf <<EOF

uid=nobody

gid=nobody

use chroot=no

max connections=10

strict modes=yes

pid file=/var/run/rsyncd.pid

lock file=/var/run/rsyncd.lock

log file=/var/log/rsyncd.log

[soft]

path=/data/software

ignore errors

read only =no

write only=no

hosts allow=*

list=no

uid=root

gid=root

auth users=soft

secrets file=/etc/server.pass

EOF

##以守護進程啟動rsync

rsync --daemon

##停止rsync可以使用 killall ?rsync?


建立同步賬戶soft并設(shè)置密碼

useradd soft && echo 'soft:123456' | chpasswd

touch /etc/server.pass &&echo 'soft:123456' > /etc/server.pass && chmod 600 /etc/server.pass


##92系統(tǒng)安裝

yum install rsync vim wget -y

rpm -ivh http://mirrors.hustunique.com/epel//6/x86_64/epel-release-6-8.noarch.rpm

yum makecache

yum install inotify-tools -y


##inotify腳本

cat >> /root/rsync.sh << EOF

#!/bin/bash

#!/bin/bash

src=/data/software/

des=soft

ip=192.168.2.93

inotifywait -mrq --timefmt '%d/%m/%y %H:%M' --format '%T %w%f' -e modify,delete,create,attrib $src | while read files

do

rsync -b --backup-dir=backsoft -vzrtopg --delete --progress $src soft@$ip::$des --password-file=/etc/server.pass && echo " was rsynced"

done

EOF


echo '123456' >/etc/server.pass && chmod 600 /etc/server.pass

echo 'sh /root/rsync.sh' >>/etc/rc.local

sh /root/rsync.sh & ?> /dev/null


##注意事項,rsync守護進程那臺服務(wù)器的密碼文件是有用戶名及密碼,inotify那臺服務(wù)器的密碼文件僅需要密碼


轉(zhuǎn)載于:https://blog.51cto.com/lu1234/1633766

與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖

總結(jié)

以上是生活随笔為你收集整理的rsync同步文件到远程主机的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。