rsync備份服務部署

2021-09-25 08:16:55 字數 2188 閱讀 5446

第一步:檢視rsync是否安裝

ps:沒有的話使用yum -y install rsync即可。

第二步:編寫配置檔案/etc/rsyncd.conf

使用vim /etc/rsyncd.conf開啟配置檔案,看到配置檔案的示例,刪除重新編寫即可

編寫完成後的配置檔案:

uid = rsync                    					-- 指定管理備份目錄的虛擬使用者

gid = rsync -- 指定管理備份目錄的虛擬組

port = 873 -- rsync服務預設埠

use chroot = no -- 安全配置

max connections = 200 -- 最大連線數(併發)

timeout = 300 -- 連線超時時間

pid file = /var/run/rsyncd.pid -- 記錄rsync程序號的檔案路徑

lock file = /var/run/rsync.lock -- 鎖檔案的路徑

log file = /var/log/rsyncd.log -- 日誌檔案的路徑

ignore errors -- 忽略小錯誤,提高效率

read only = false -- 是否將備份目錄設定為唯讀

list = false -- 是否顯示模組列表

hosts allow = 172.16.1.0/24 -- 白名單

hosts deny = 0.0.0.0/32 -- 黑名單

auth users = rsync_backup -- 服務指定認證使用者

secrets file = /etc/rsync.password -- 密碼檔案的存放路徑

[backup] -- 模組名稱

comment = "backup dir" -- 模組描述

path = /backup -- 模組對應的備份目錄

第三步:建立備份目錄及虛擬使用者rsync,將備份目錄的屬主屬組修改為rsync

mkdir /backup

useradd -m -s /sbin/nologin rsync

chown rsync. /backup

第四步:建立密碼檔案/etc/rsync.password,寫入密碼並更改許可權為600

echo "rsync_backup:pingfan123" > /etc/rsync.password

檔案格式為配置檔案驗證使用者名稱:密碼

chmod 600 /etc/rsync.password

第六步:客戶端配置1.檢查rsync是否安裝

2.建立密碼檔案與服務端一致,修改許可權為600

3.測試

檢視服務端備份目錄:

測試成功,rsync服務部署完成

rsync服務 部署配置與維護

伺服器以rsync daemon是否開啟作為判斷,該伺服器是否為服務端 搞清楚是以哪個為同步基準 服務端 客戶端 系統ip 軟體同步路徑 備註伺服器centos 7 192.168.153.140 rsync 3.0.9 17.el7.x86 64 data images 防火牆關閉或開啟相應埠 客...

二 服務部署

系統 ubuntu 備註 編輯檔案命令 vim 檔名稱 i 表示當前狀態為插入狀態 輸入完成後,按esc 鍵,退出當前編輯模式 進入檔案操作命令 wq 儲存並離開 一 檢查主機名稱及ip位址 命令hostname 命令ipconfig 二 修改主機名 命令vim etc hostname 修改為ma...

Zookeeper服務部署

前提 已經安裝jdk1.8 2 解壓安裝並進入安裝目錄 root host1 tar xf zookeeper 3.4.12.tar.gz root host1 mv zookeeper 3.4.12 usr local root host1 cd usr local zookeeper 3.4.1...