本文算是系統(tǒng)搭建的一部分
創(chuàng)新互聯(lián)服務(wù)項目包括金東網(wǎng)站建設(shè)、金東網(wǎng)站制作、金東網(wǎng)頁制作以及金東網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,金東網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到金東省份的部分城市,未來相信會繼續(xù)擴大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
硬件環(huán)境:
統(tǒng)統(tǒng)IBM3650M4服務(wù)器 兩臺nginx_proxy、兩臺web_server、nfs、DB、backup
系統(tǒng)環(huán)境:
操作系統(tǒng)為Centos 6.5、rsync version 3.0.6
目的:部署rsync --daemon進程用于備份文件
服務(wù)端:
1、安裝(PC/Server都需要安裝rsync命令)
系統(tǒng)自帶rsync命令,如若需要安裝請使用下面命令:
yum install -y rsync
2、創(chuàng)建rsync --daemon進程用戶
useradd rsync -s /sbin/nologin -M
3、創(chuàng)建rsync --daemon進程使用的文件夾backup,并指定文件屬主屬組為rsync --daemon進程用戶。(由于是備份服務(wù)所以我用了backup,可以在配置文件里指定)
mkdir /backup
chown -R rsync.rsync
4、創(chuàng)建rsync配置文件,/etc/rsyncd.config
vim /etc/rsyncd.config
uid = rsync gid = rsync use chroot = false max connections = 6 strict modes =yes #port = 873 pid file = /var/run/rsyncd.pid lock file = /var/run/rsync.lock log file = /var/log/rsyncd.log [backup] path = /backup/ comment = This is a all host backup ignore errors read only = false list = false auth users = rsync_backup secrets file = /etc/rsync.password hosts allow = 172.16.100.0/24 hosts deny = 0.0.0.0/0 log file = /var/log/backup_rsyncd.log
注:log file 寫了兩個,但是位置不同。 log file 寫在[backup]模塊外面和里面,所記錄的log是不一樣的;另外一個問題,當log file寫在模塊外面的時候,在rsync --daemon啟動的時候就會創(chuàng)建rsync.log文件,并記錄rsync啟動日志,反之則不會。只有在同步文件的時候才會產(chǎn)生日志。
5、創(chuàng)建認證所用的“auth_users用戶”和密碼,并修改權(quán)限為600
vim /etc/rsync.password
rsync_backup:111111
chmod 600 /etc/rsync.passwd
6、啟動rsync --daemon
rsync --daemon
客戶端:
1、創(chuàng)建rsync驗證所需要的密碼文件,并修改權(quán)限為600
vim /etc/rsync.password
11111
chmod 600 /etc/rsync.password
2、啟動同步命令,指定密碼文件
rsync -az file rsync_backup@172.16.100.6::backup --password-file=/etc/rsync.password