日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux rsync 安装教程,linux下的rsync配置和使用教程

發布時間:2025/3/15 linux 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux rsync 安装教程,linux下的rsync配置和使用教程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本試驗的測試環境使用的系統是Redhat AS4(2臺,一個服務端,一個客戶端)

rsync服務端的ip:192.168.23.102

rsync客戶端的ip:192.168.23.100

-----------------------------------------------

以下先配置服務器端:

1. 安裝rsync包

[root@rhel403 old]# rpm -q rsync

rsync-2.6.3-1

2. rsync只使用一個配置文件就是/etc/rsyncd.conf

[root@rhel403 old]# more /etc/rsyncd.conf

uid = nobody

gid = nobody

max connections = 200

timeout = 600

use chroot = no

read only = yes

pid file=/var/run/rsyncd.pid

log file=/var/log/rsyncd.log

lock file=/var/run/rsyncd.lock

host allow =192.168.23.100????????//客戶端的IP地址寫在這里(如有多個ip就寫在下面。不允許訪問的用deny=ip地址即可)

#syslog facility = local7

#log file=/var/log/rsyncd.log

#rsync config

#The 'standard' things

[rsync_gmmold]????????????????????//定義同步的路徑(客戶端用這個關鍵字鏈接);有多個同步目錄就依照此三行內容添加在下面即可

path = /gmm/old????????????? //需要同步的路徑

comment = gmmold???????????? //注釋

3.啟動服務

#/usr/bin/rsync --daemon

4.加入開機啟動

echo "/usr/bin/rsync --daemon" >> /etc/rc.local

5.檢查rsync時候啟動

# ps -ef | grep rsync

6.停止服務

#kill `cat /var/run/rsyncd.pid`

補充:或者你可以在/etc/rc.d/init.d/下添加一個文件

內容如下:

#!/bin/bash

# rsync service.

# chkconfig: 345 35 75

# description: rsync server

case "$1" in

start)

/usr/bin/rsync --daemon

echo "rsync start ok"

;;

restart)

kill `cat /var/run/rsyncd.pid`

sleep 3;

/usr/bin/rsync --daemon

echo "rsync restart ok"

;;

stop)

kill `cat /var/run/rsyncd.pid`

echo "rsync stop ok"

;;

esac

exit 0

#chmod 755 /etc/rc.d/init.d/rsync

這樣你就能使用 /etc/init.d/rsync 啟動rsync服務了

---------------------------------------------------------------------------

以下是客戶端的配置:

1. 安裝rsync包

[root@rhel403 old]# rpm -q rsync

rsync-2.6.3-1

2. 與服務器端同步:

#rsync -auqz 192.168.23.102::rsync_gmmold /tmp/old

#rsync -vzru --delete 192.168.23.102::rsync_gmmold /tmp/old?? #添加--delete可保證刪除文件也能同步

本文轉自:http://www.oklinux.cn/html/network/wlyy/20071027/41397.html

uid = root

gid = nobody

max connections = 200

timeout = 600

use chroot = no

read only = no

pid file=/var/run/rsyncd.pid

host allow =10.10.20.83? (若是允許幾個網段須寫在一行如:

‘host allow=192.168.20.0/24 10.20.30.0/24’否則會報錯)

[tongbu]

path = /root/test2

comment = rsync_fragment

補充:rsync反向傳輸

如果是客戶端往服務器端傳輸文件要按以下命令執行

rsync -av ?【客戶端文件】 rsync://【服務器ip】/【描述名】/

rsync -av ?abc.txt ?rsync://192.168.0.101/zhuzhu/

read only = no

總結

以上是生活随笔為你收集整理的linux rsync 安装教程,linux下的rsync配置和使用教程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。