備份方案

原理和工作性質不在介紹,直接看安裝:(很簡單)

服務端:(備份服務器端)

useradd -s /sbin/nologin -M rsync

vi rsyncd.conf
##rsyncd.conf start##
uid = rsync
gid = rsync
use chroot = no
max connections = 200
timeout = 300
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
log file = /home/logs/rsync/rsyncd.log
ignore errors
read only = false
list = false
hosts allow = 192.168.10.0/24
auth users = user_backup
secrets file = /etc/rsync.password
[chandao]
path = /home/backup/

echo "rsync_backup:backupall" >/etc/rsync.password
chmod 600 /etc/rsync.password
mkdir /backup
chown -R rsync.rsync /backup
rsync --daemon

客戶端:(業務主機端)

echo "backupall" >/etc/rsync.password
chmod 600 /etc/rsync.password

因為做的是實時同步,所以用到sersync:(客戶端安裝)

cd /home/tools/
wget http://dd.jb51.net:81/201111/tools/sersync_64bit_binary_stable_final.tar.gz
tar xf sersync_64bit_binary_stable_final.tar.gz -C /usr/local/
cd /usr/local/
mv GNU-Linux-x86/ sersync
cd sersync/
mkdir conf bin logs
mv confxml.xml conf/
mv sersync2 bin/sersync

配置文件修改

24         <localpath watch="/home/backup">    要同步的本地目錄
25             <remote ip="192.168.10.20" name="chandao"/> 同步的機器和模板名

    <inotify>
    <delete start="false"/>  關閉了無差異同步
    </inotify>

        <rsync>
        <commonParams params="-artuz"/>
        <auth start="true" users="rsync_backup" passwordfile="/etc/rsync.password"/>
        <userDefinedPort start="false" port="874"/><!-- port=874 -->
        <timeout start="true" time="100"/><!-- timeout=100 -->
        <ssh start="false"/>
        <rsync>

36      <failLog path="/usr/local/sersync/logs/rsync_fail_log.sh" timeToExecute="60"/><!--default every 60mins execute once-->

提示
這些其實就是在拼接同步命令

rsync -avzP --timeout=100 /backup/* rsync_backup@192.168.232.137::backup --password-file=/etc/rsync.password 

加入環境變量

echo 'export PATH=$PATH:/usr/local/sersync/bin' >>/etc/profile
. /etc/profile

啟動命令

sersync -r -d -o /usr/local/sersync/conf/confxml.xml  

-r讓服務器數據保持一致(第一次用),-o指定配置文件,-d 后臺執行

rsyncd啟動腳本可以自行開發

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容