天天看點

Linux使用rsync用戶端與服務端同步目錄進行備份

一、服務端設定

1. 修改 server 端配置

修改:

添加一個自定義的同步子產品配置:

2. 服務端生成密碼檔案

配置檔案權限,僅允許 root 使用:

3. 啟動 rsync 守護程序方式啟動

4. 添加到自啟動檔案

5. 檢查 rsync 預設使用的是873端口,除非特殊情況,一般不要去修改

顯示如下:

tcp 0 0 0.0.0.0:873 0.0.0.0:* listen

tcp 0 0 :::873 :::* listen

二、用戶端設定:

1. 生成密碼檔案 rsync 服務端 root 帳号密碼 (注:隻要密碼)

2. 指定用戶端目錄與服務端指定的rsync子產品配置的目錄同步,并删除用戶端存在而服務端不存在的目錄或檔案

# -v, –verbose 詳細模式輸出

# -z, –compress 對備份的檔案在傳輸時進行壓縮處理

# -r, –recursive 對子目錄以遞歸模式處理

# -t, –times 保持檔案時間資訊

# -o, –owner 保持檔案屬主資訊

# -p, –perms 保持檔案權限

# -g, –group 保持檔案屬組資訊

# –-progress 顯示傳輸進度

# –-delete 删除本地備份目錄中伺服器子產品指定目錄中沒有的檔案

# –-password-file 從指定檔案中得到密碼

3. 制定計劃任務

加入:

繼續閱讀