内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

文件備份同步rsync

一、rsync概述

成都創(chuàng)新互聯(lián)是一家專注于網(wǎng)站設(shè)計、成都網(wǎng)站建設(shè)與策劃設(shè)計,倉山網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)10多年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:倉山等地區(qū)。倉山做網(wǎng)站價格咨詢:18980820575

        rsync是類unix系統(tǒng)下的數(shù)據(jù)鏡像備份工具——remote sync。一款支持快速增量備份的工具,支持本地復制,遠程同步等,rsync命令來同步系統(tǒng)文件之前要先登錄remote 主機認證,認證過程中用到的協(xié)議有2種:ssh 協(xié)議和rsync協(xié)議。

 rsync特性

  1. 1.    能更新整個目錄和樹和文件系統(tǒng)

  2. 2.    有選擇性的保持符號鏈接、硬鏈接、文件屬性、權(quán)限、設(shè)備以及時間等

  3. 3.    對于安裝來說,無任何特殊權(quán)限要求

  4. 4.    對于多個文件來說,內(nèi)部流水線減少文件等待的延時

  5. 5.    能用rsh、ssh或直接端口作為傳輸入口端口

  6. 6.    支持匿名rsync同步文件,是理想的鏡像工具

二、同步源

rsync(服務(wù)器):

指備份操作的遠程服務(wù)器,也稱為備份源

主要包括兩種:ssh源、rsync源

2.1、ssh同步源

實驗環(huán)境準備:一臺服務(wù)器,一臺客戶端

在服務(wù)器和客戶端上創(chuàng)建單獨的測試目錄(/server/ssh、/client/ssh)

2.1.1、下行同步(下載)

rsync -avz服務(wù)器地址:/服務(wù)器目錄/  本地目錄

rsync –avz 192.168.115.198:/server/ssh/ /client/ssh/

文件備份同步rsync

-a:歸檔模式,遞歸并保留對象屬性

-v:顯示同步過程

-z:在傳輸文件時進行壓縮

2.1.2、上行同步(上傳)

rsync -avz  /本地目錄/* 服務(wù)器地址:/服務(wù)器目錄

首先,在服務(wù)器端創(chuàng)建用來做上行同步的用戶,并給予用戶對上行同步文件所在的目錄要有權(quán)限執(zhí)行

文件備份同步rsync

要結(jié)合setfacl使用,保證安全性

在客戶端進行上傳文件

文件備份同步rsync

 

2.2、rsync同步源

實驗環(huán)境準備:一臺服務(wù)器,一臺客戶端

在服務(wù)器和客戶端上創(chuàng)建單獨的測試目錄(/server/rsync、/client/rsync)

1)在服務(wù)器端創(chuàng)建主配置文件(/etc/rsyncd.conf)

文件備份同步rsync

2)創(chuàng)建密碼文件

文件備份同步rsync

3)啟動服務(wù)  rsync --daemon

文件備份同步rsync

2.2.1、下行同步

rsync -avz用戶名@服務(wù)器地址::共享模塊名 /本地目錄

rsync -avz rsync://用戶名@服務(wù)器地址/共享模塊名 /本地目錄

文件備份同步rsync

解決方法,修改密碼文件的權(quán)限

文件備份同步rsync

之后,重新啟動rsync服務(wù)

先關(guān)閉 kill -s QUIT 進程號

文件備份同步rsync

再啟動時會啟動不成功,這時候要刪除進程號的文件

文件備份同步rsync

再在客戶端上連接就會成功了

文件備份同步rsync

2.2.2、上行同步

rsync -avz  /本地目錄/* 用戶名@服務(wù)器地址::共享模塊名

rsync -avz  /本地目錄/* rsync://用戶名@服務(wù)器地址/共享模塊名

首先,要修改模塊的權(quán)限

文件備份同步rsync

再測試,就成功了

文件備份同步rsync

--delete刪除目標地址有,而源地址沒有的文件

文件備份同步rsync

三、免密碼驗證

3.1、ssh源(密鑰對)

在客戶端生成密鑰對

文件備份同步rsync

 

3.2、.rsync同步源(變量)

export RSYNC_PASSWORD=虛擬用戶密碼

文件備份同步rsync

 

四、自動實時同步備份

定期同步的不足

執(zhí)行備份的時間固定,延期明顯,實時性差

當同步源長期不變化時,密集的定期任務(wù)是不必要的

實時同步的優(yōu)點

一旦同步源出現(xiàn)變化,立即啟動備份

只要同步源無變化,則不執(zhí)行備份

 

4.1、配置inotify

 

先配置文件(/etc/sysctl.conf)6.*下的優(yōu)化 (可有可無)

mak_queue_events = 16384

監(jiān)控隊列大?。?6384)

mak_user_instances = 1024

最多監(jiān)控實例數(shù)(1024)

max_user_watches = 1028576

每個實例最多監(jiān)控文件數(shù)(1028576)

 

環(huán)境配置:安裝gcc*,安裝包準備好

1)解壓安裝

文件備份同步rsync

2)inotifywait:用于持續(xù)監(jiān)控,實時輸出結(jié)果

   inotifywatch:用于短期監(jiān)控,任務(wù)完成后再出結(jié)果

文件備份同步rsync

創(chuàng)建用來做上行同步的用戶,并給予用戶對上行同步文件所在的目錄要有權(quán)限執(zhí)行

文件備份同步rsync

 

4.2、主從服務(wù)器單向?qū)崟r同步

rsync+ inotify(實時同步,單向同步工具。結(jié)合下面的腳本使用)

文件備份同步rsync


注:用戶登錄時要求免密碼驗證,so要給asd用戶生成密鑰對(用戶asd要在服務(wù)器端存在)

文件備份同步rsync

測試驗證(實時同步,單向同步工具)

文件備份同步rsync

 4.3、unison + inotify雙向?qū)崟r同步

4.3.1、實現(xiàn)雙向免秘鑰文件傳輸

1)實現(xiàn)同步的兩個目錄

創(chuàng)建目錄   客戶端: /client/ssh/  服務(wù)器端: /server/ssh/

2)如若用root來實現(xiàn)登錄的話,生成密鑰對,以便于免密碼驗證

ssh-keygen  -t rsa                        

ssh-copy-id  root@192.168.115.199 (服務(wù)器ip)   

ssh-keygen  -t rsa  

ssh-copy-id  root@192.168.115.198(客戶端ip)

文件備份同步rsync

服務(wù)器端秘鑰生成同上

4.3.2、安裝三個軟件

1)先安裝inotify(需先安裝gcc*)

文件備份同步rsync

2)再安裝ocaml

./configurer    make world opt    make install

文件備份同步rsync

3)安裝unison

文件備份同步rsync

文件備份同步rsync

把生成的腳本拷貝出來

文件備份同步rsync

接下來同樣的操作在服務(wù)器端也做一遍。。。。

4.3.3、配置腳本

客戶端

文件備份同步rsync

服務(wù)器端

文件備份同步rsync

文件備份同步rsync

取消提示信息使用nohup方式執(zhí)行腳本

文件備份同步rsync


 

 

 

文章標題:文件備份同步rsync
轉(zhuǎn)載來于:http://www.rwnh.cn/article42/pcooec.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、網(wǎng)站排名、微信小程序、定制網(wǎng)站、Google、品牌網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名
海原县| 闸北区| 铜梁县| 武宣县| 塔城市| 运城市| 通城县| 呼伦贝尔市| 临朐县| 江都市| 黎川县| 德江县| 肥乡县| 梁山县| 蓬溪县| 南平市| 东阿县| 阳谷县| 新平| 宣恩县| 丹寨县| 泰顺县| 洪雅县| 黔南| 丹江口市| 左云县| 酒泉市| 双江| 滦南县| 乌鲁木齐县| 石台县| 万年县| 靖远县| 兴安盟| 诏安县| 吴桥县| 永平县| 泰兴市| 城固县| 南召县| 汤阴县|