五月天综合网站日本|亚洲欧美人与动人物在线|久久1024国产对白精品|原创国产中文AV

      1. <bdo id="jr9fn"></bdo>

        <span id="jr9fn"></span>

        專業(yè)的QQ下載站 本站非騰訊QQ官方網(wǎng)站

        QQ下載|QQ資訊|QQ分類|下載排行|最近更新

        當(dāng)前位置:首頁(yè)騰訊技術(shù)QQ電腦秘籍 → windows和linux的文件同步工具rsync 與cwrsync使用教程

        windows和linux的文件同步工具rsync 與cwrsync使用教程

        時(shí)間:2016/12/5 16:46:00人氣:0作者:騰牛小編我要評(píng)論(0)

        rsync是Linux系統(tǒng)中最好用的文件同步備份工具之一,而且可以實(shí)現(xiàn)windows和linux的文件同步,如果你的項(xiàng)目中需要進(jìn)行Windows 賀 Linux的數(shù)據(jù)同步,那么可以使用rsync +cwrsync實(shí)現(xiàn)文件同步。

        windows和linux的文件同步工具rsync 與cwrsync使用教程:

        在配置和實(shí)際的使用過(guò)程中遇到了很多問(wèn)題,寫(xiě)成了一個(gè)教程,一方面鞏固一下安裝的過(guò)程,一方面希望能夠幫助到在安裝過(guò)程中遇到同樣過(guò)程的人。

        Rsync 客戶端(cwRsync) 5.4.1 官方最新版:http://www.cr173.com/soft/109506.html

        cwRsync(Rsync for Windows)服務(wù)端&客戶端:http://www.cr173.com/soft/110806.html

        安裝環(huán)境:CentOS 7

        一.服務(wù)器端配置

        1.安裝rsync    

        yum install rsync

        2.配置rsync     

        vim /etc/rsyncd.conf (如果沒(méi)有此文件,請(qǐng)手動(dòng)創(chuàng)建。使用 touch 或者 vim 直接編輯也是可以創(chuàng)建的)

        ###################################################

        #下面是我的配置文件

        uid = root #模塊傳輸文件時(shí)守護(hù)進(jìn)程應(yīng)該具有的uid

        gid = root #模塊傳輸文件時(shí)守護(hù)進(jìn)程應(yīng)該具有的gid

        #如果"use chroot"指定為true,那么rsync在傳輸文件以前首先chroot到path參數(shù)所指定的目錄下。這樣做的原因是實(shí)現(xiàn)額外的安全防護(hù),但是缺點(diǎn)是需要以roots權(quán)限,并且不能備份指向外部的符號(hào)連接所指向的目錄文件。默認(rèn)情況下chroot值為true

        use chroot = no

        max connections = 4 #最大連接數(shù)

        pid file = /var/run/rsyncd.pid

        lock file =/var/run/rsyncd.lock

        log file =/var/log/rsyncd.log

        #允許連接的ip,在演示中使用的云服務(wù)器就直接寫(xiě)*,表示無(wú)限制 如果要規(guī)定ip或者ip段需要進(jìn)行其他配置

        例如:192.168.1.0/255.255.255.0 

        hosts allow = *

        timeout = 900 #超時(shí)設(shè)置

        port = 873 #默認(rèn)端口為873

        #以下為設(shè)置同步的目錄

        [test]

        path = /home/test #同步文件夾

        #指定在 rsync 服務(wù)器上運(yùn)行 delete 操作時(shí)是否忽略 I/O 錯(cuò)誤。一般來(lái)說(shuō) rsync 在出現(xiàn) I/O 錯(cuò)誤時(shí)將將跳過(guò) –delete 操作,以防止因?yàn)闀簳r(shí)的資源不足或其它 I/O 錯(cuò)誤導(dǎo)致的嚴(yán)重問(wèn)題。

        ignore errors

        read only = yes

        list = yes 

        hosts allow = * #指定連接的ip

        auth users = test #指定同步的用戶

        #指定上述賬號(hào)的密碼文件,文件和拓展名可以自定義

        secrets file = /etc/rsync.pass 

        ###################################################

        3.新建rsyn.pass文件

        該文件主要是指定連接用戶的用戶名和密碼

        格式為 name:password

        需要注意的是需要修改此文件的權(quán)限否則連接時(shí)會(huì)出錯(cuò)

        chmod 600 /etc/rsync.pass

        4.設(shè)置連接提示信息

        vim  /var/rsyncd.motd

        5.防火墻設(shè)置

        因?yàn)槭莄entos7所以采用的是firewall

        firewall-cmd --zone=public --add-port=873/tcp --permanent

        命令含義:

        --zone #作用域

        --add-port=873/tcp  #添加端口,格式為:端口/通訊協(xié)議

        --permanent   #永久生效,沒(méi)有此參數(shù)重啟后失效

        重啟防火墻

        firewall-cmd --reload

        6.啟動(dòng)rsync

        rsync --daemon --config=/etc/rsyncd.conf

        --daemon表示后臺(tái)啟動(dòng) --config 表示使用對(duì)應(yīng)的配置文件

        7.需要注意的是 

        同步文件夾需要提前創(chuàng)建,并且修改其權(quán)限

        chmod 655 test

        二.客戶端連接

        windows機(jī)器上安裝cwrsync

        到安裝目錄下執(zhí)行:

        rsync.exe -vzrtopgu --progress --update test@ip::test /cygdrive/D/h

        參數(shù)配置可參考官方文檔或者以下博客:

        test@ip::test  前面那個(gè)test為連接用戶 ip 為服務(wù)器ip 后面那個(gè)test表示指定的模塊

        /cygdrive/D/h 表示本地的同步文件夾/D/h 為同步文件夾

        此時(shí)windows電腦文件夾內(nèi)容已經(jīng)和服務(wù)器同步了

        如果在連接過(guò)程中遇到了問(wèn)題可以參考:

        http://www.cr173.com/html/51984_1.html

        三.寫(xiě)在后面

        在安裝過(guò)程中困擾我最大的問(wèn)題就是在服務(wù)器配置好以后一直連接不起。這次的演示環(huán)境是centos7,在自己摸索安裝時(shí)使用的系統(tǒng)是centos6.5.還是有一些不同。在centos6.5中我使用的是xinetd+rsync。但是我使用xinetd啟動(dòng)時(shí),使用的是  /etc/init.d/xinetd start 

        但是一直會(huì)出現(xiàn):

        cwrsync rsync error rsync error: some files/attrs were not transferred 

        錯(cuò)誤,在參考了

        還是沒(méi)辦法解決。最后使用 rsync --daemon --config=/etc/rsyncd.conf 啟動(dòng)時(shí)問(wèn)題莫名其名就得到了解決,自己也沒(méi)有想通是為什么。所以在rsync上還需要多探索和研究。

        猜你喜歡

        網(wǎng)友評(píng)論

        請(qǐng)自覺(jué)遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī),評(píng)論內(nèi)容只代表網(wǎng)友觀點(diǎn),與本站立場(chǎng)無(wú)關(guān)!

        熱門(mén)評(píng)論

        最新評(píng)論

        已有人參與,點(diǎn)擊查看更多精彩評(píng)論

        關(guān)于騰牛 | 聯(lián)系方式 | 發(fā)展歷程 | 版權(quán)聲明 | 下載幫助(?) | 廣告聯(lián)系 | 網(wǎng)站地圖 | 友情鏈接

        Copyright 2005-2018 QQTN.com 【騰牛網(wǎng)】 版權(quán)所有 鄂ICP備17010784號(hào)-1 | 鄂公網(wǎng)安備 42011102000245號(hào)

        聲明: 本站非騰訊QQ官方網(wǎng)站 所有軟件和文章來(lái)自互聯(lián)網(wǎng) 如有異議 請(qǐng)與本站聯(lián)系 本站為非贏利性網(wǎng)站 不接受任何贊助和廣告