第一步:檢視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...