iT邦幫忙

2

Rsync 設定教學

Rsync主要是傳送資料差異的部份,因此大多都被使用在差異備份上。除了資料第一次傳輸是整份檔案外,之後都只會傳送資料間異動的部份。

在開始設定之前,有兩個檔案要說明一下:
/etc/rsyncd.conf 為rsync設定檔
/etc/rsyncd.secrets 為rsync 密碼檔
這次在rsync設定部份,直接使用範例的方式會比較快了解。

範例 :
把A主機的網頁資料( /var/www/html ),定期備份到B主機的( /home/backup/)
A主機( Server端 ) IP : 192.168.1.222
B主機( Clinet端 ) IP :192.168.1.122

  1. 先設定B主機
    1.1 在B主機上查詢是否有安裝rsync
    [root@localhost ~]# rpm -qa | grep 'rsync'
    rsync-2.6.8-3.1

如果沒有安裝的話 請自行補上
[root@localhost ~]# yum -y install rsync

1.2 修改 /etc/xinetd.d/rsync 設定
disable = yes 改為 no

1.3修改rsync.conf 設定檔 (如果沒有此檔的話請自行建立)
1.4設定連線的帳號密碼 (如果沒有此檔的話請自行建立)
1.5 修改rsyncd.secrets使用權限 (很重要)
1.6重新啟動 xinetd,不是啟動 rsync 。
1.7 設定開機自動啟動xinetd
1.8 測試看看是否都正常啟用 (rsync的port為873)

  1. 設定A主機
    詳細內容請參考http://blog.faq-book.com/?p=3288

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
pqr0007
iT邦研究生 1 級 ‧ 2011-11-11 22:20:35

很少聽過差異備份??...

willion0736 iT邦研究生 3 級 ‧ 2011-11-12 10:09:01 檢舉

差異備份 簡單說就是在Rsync的時後只Rsync有變動過的檔案~

我要留言

立即登入留言