您好,登錄后才能下訂單哦!
本文算是系統(tǒng)搭建的一部分
硬件環(huán)境:
統(tǒng)統(tǒng)IBM3650M4服務(wù)器 兩臺(tái)nginx_proxy、兩臺(tái)web_server、nfs、DB、backup
系統(tǒng)環(huán)境:
操作系統(tǒng)為Centos 6.5、rsync version 3.0.6
目的:部署rsync --daemon進(jìn)程用于備份文件
服務(wù)端:
1、安裝(PC/Server都需要安裝rsync命令)
系統(tǒng)自帶rsync命令,如若需要安裝請使用下面命令:
yum install -y rsync
2、創(chuàng)建rsync --daemon進(jìn)程用戶
useradd rsync -s /sbin/nologin -M
3、創(chuàng)建rsync --daemon進(jìn)程使用的文件夾backup,并指定文件屬主屬組為rsync --daemon進(jìn)程用戶。(由于是備份服務(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 寫了兩個(gè),但是位置不同。 log file 寫在[backup]模塊外面和里面,所記錄的log是不一樣的;另外一個(gè)問題,當(dāng)log file寫在模塊外面的時(shí)候,在rsync --daemon啟動(dòng)的時(shí)候就會(huì)創(chuàng)建rsync.log文件,并記錄rsync啟動(dòng)日志,反之則不會(huì)。只有在同步文件的時(shí)候才會(huì)產(chǎn)生日志。
5、創(chuàng)建認(rèn)證所用的“auth_users用戶”和密碼,并修改權(quán)限為600
vim /etc/rsync.password
rsync_backup:111111
chmod 600 /etc/rsync.passwd
6、啟動(dòng)rsync --daemon
rsync --daemon
客戶端:
1、創(chuàng)建rsync驗(yàn)證所需要的密碼文件,并修改權(quán)限為600
vim /etc/rsync.password
11111
chmod 600 /etc/rsync.password
2、啟動(dòng)同步命令,指定密碼文件
rsync -az file rsync_backup@172.16.100.6::backup --password-file=/etc/rsync.password
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。