rsync伺服器搭建,實現自動化備份

2021-09-30 13:58:19 字數 1248 閱讀 7444

案例:

某電子商務企業有乙個門戶**,

web伺服器的作業系統是

linux

,**資料每天都會增加。為保證資料安全,需要建立乙個遠端容災系統,將**資料在每天凌晨3點

30分備份到遠端的容災伺服器上。由於資料量很大,每天只能進行增量備份,即僅僅備份當天增加的資料,當**出現故障後,可以通過備份最大程度地恢復資料

rsync

服務端配置

:/etc/rsyncd.conf(

需手動建立):

#全域性配置

uid = nobody

gid = nobodyuse

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 #

模組配置

[webdata]

path = /webdata

comment = webdata file

ignore errors

read only = no

write only = no

hosts allow = *

hosts deny = 192.168.12.131

list = false

uid = root

gid = root

auth users = test

secrets file = /etc/server.pass

/etc/server.pass

檔案內容為認證帳號密碼資訊

vim /etc/server.pass

test:testpass

啟動守護程序:

rsync --daemon

ss -antp | grep rsync

rsync

客戶端:

/usr/local/bin/rsync -vzrtopg  --delete  --progress --exclude 

"*access*"  [email protected]::test /test  --password-file=/etc/test.pass

/etc/test.pass

內容為test

使用者密碼

testpass

rsync 伺服器搭建

首先不搭建rsync伺服器的話rsync本地同步也可以用。linux一般都自帶了rsync,如果沒有可以安裝。1.準備環境 192.168.21.25 rsync伺服器,要將本地 同步到該機器上 192.168.21.26 本地伺服器。2.在192.168.21.25上安裝 配置rsync伺服器 1...

搭建Rsync伺服器

部署rsync伺服器需要建立至少 乙個配置檔案,預設在系統中並不存在rsync配置檔案,對於伺服器而言,配置檔案建立完成後,使用守護程序模式啟動rsync程式即可。使用centos 系統安裝 部署rsync 下面的案例演示了如何共享以 common目錄 yum y install rsync mkd...

伺服器自動化安裝指令碼

參考 運維工程師部落格 伺服器最小化安裝後的優化指令碼 1604432 1305257 上面這個 有許多跟我想到的技巧類似的。儲存下來多學學。做為自動化安裝,有幾點是要考慮的。1,安裝軟體源準備 網際網路上,本地區域網,本地安裝包 2,版本或軟體源是否正常判斷 3,判斷檔案,目錄是否存在或者具有許可...