rsync檔案備份同步

2022-09-15 02:36:15 字數 1005 閱讀 4103

1、rsync有兩種認證協議:

ssh認證協議

rsync server端不需要啟動daemon程序,所以不用配置/etc/rsyncd.conf,只需要獲取遠端host的使用者名稱密碼

例: rsync -**z /src -e "ssh -p36000" [email protected]:/dest  #修改了ssh 協議的埠,預設是22,-a 檔案宿主變化,時間戳不變 ,-z:壓縮資料傳輸  

rsync認證協議

rsync server端需要啟動daemon程序,並設定對應的配置檔案/etc/rsyncd.conf 

例:rsync -** /src --port=36000 [email protected]::modual/dest 

2、/etc/rsyncd.conf 配置

log file = /var/log/rsyncd.log  

pid file = /var/run/rsyncd.pid  

lock file = /var/run/rsyncd.lock  

uid = root  

gid = root  

use chroot = no  

secrets file = /etc/rsync.secrits  

hosts allow = 192.168.0.0/22   

0/24  

[modual] #定義的模組,在rsync的命令中不用寫絕對路徑了  

path = /disk2/pub/club  

comment= club pub  

auth users = club  

timeout = 600  

read only = no  

list = no  

3、rsync.secrets 配置

cat /etc/rsync/rsync.secrets   

admin:root  #使用者名稱:口令  

mark:passwd  

Rsync檔案同步備份

本例以rsync 3.1.2版本為例 如果沒有安裝links,需要安裝 yum install links tar xvf rsync 3.1 2.tar gzcd rsync 3.1 2.configure prefix usr local rsync make make install建立資料夾...

rsync備份同步

伺服器端 每個需要備份的專案所在的伺服器作為 rsync 的server 端,配置如下 rsync 的配置檔案配置允許備份目錄 etc rsync.conf 如下 uid nobody gid nobody use chroot no max connections 3 transfer loggi...

RSync實現檔案備份同步詳解

1.rsync簡介 rsync是unix下的一款應用軟體,它能同步更新兩處計算機的檔案與目錄,並適當利用差分編碼以減少資料傳輸。rsync中一項與其他大部分類似程式或協議中所未見的重要特性是映象對每個目標只需要一次傳送。rsync可拷貝 顯示目錄屬性,以及拷貝檔案,並可選擇性的壓縮以及遞迴拷貝。下面...