1.rsync基本介紹
rsync這是
unix下的一款
應用軟體,它能
同步更新兩處計算機的
檔案與資料夾,並適當利用
差分編碼以降低
資料傳輸。rsync中一項與其它大部分類似程式或協議中所未見的重要特性是
映象對每乙個目標僅僅須要一次傳送。rsync可拷貝/顯示資料夾屬性,以及複製檔案。並可選擇性的
壓縮以及
遞迴拷貝。
以下是rsync的**:
2.搭建rsync服務:
注意事項:
1.做這個實驗要使用三個節點,當中節點1作為向外同步的機器。
另外兩個同步節點1的內容。
2.做好時間同步,防火牆關閉,selinux也最好關閉(為了方便實驗)。
3.設定好yum源(增加高可用等包)。
如圖是我們本次實驗的控制台:
1.首先我們要安裝rsync。redhat6.5的系統yum源中已經加入了rsync。所以我們能夠直接安裝:
設定它的配置檔案:
解釋一下上面的內容,我們設定了訪問使用者和組為root。最大的連線數是36000,不同意改變資料夾,接著我們設定了日誌資料夾、程序和鎖的檔案。而以下的這段內容結構和nfs的書寫很相似,有公布的資料夾,描寫敘述,以及是否讀寫和物件導向。
在啟動這個服務的時候我們要安裝xinetd守護程序服務。由於rsync是後台程序。所以必須依靠xinetd啟動。
改動守護程序下rsync的配置檔案,開啟服務:
將disable設定為no開啟服務。
然後我們通過瀏覽器來訪問192.168.2.103。就能夠發現顯示的內容事實上是192.168.2.102://opt/tongbu/index.html的內容。僅僅是192.168.2.103同步到了httpd的預設公布內容。
3.小結:
這個是簡單的同步方式,很的有用。接下來我們還要解說rsync更深層次的使用方法。
Linux鍵盤高階技巧
linux是專為喜歡敲鍵盤的人設計的作業系統 linux中存在命令列就恰好說明了這點。往往使用者希望能夠敲更少的鍵盤而實現更多的功能,linux也很好的解決了這個問題。省事 即用最少的擊鍵次數執行最多的任務 是命令列最希望達到的目標之一。游標移動 組合件作用 ctrl a 移動游標到行首 ctrl ...
linux命令高階技巧示例
示例1 用sed通過正規表示式將資料提取出來 echo welcome 18 32 11 sed e s 0 9 0 9 0 9 0 9 0 9 0 9 1 示例2 grep 用正規表示式過濾行 echo 18 32 11 hello world grep e 0 9 示例3 如何把stdout 和...
centos7 2 使用rsync實現檔案同步
現在有a,b倆個伺服器 a 192.168.0.1 b 192.168.0.2 我們在a伺服器上作為rsync的服務端 centos 自帶rsync 服務 a伺服器操作 vi etc rsyncd.conf 修改配置檔案 uid root gid root port 873 hosts allow ...